• 2024-11-10docker的使用(使用docker部署ctf题目)
    最近实验室要举办一次ctf竞赛,本人web手兼杂项手,杂项的题在服务器上传附件就行,比较好弄,然后web的题目需要docker部署,就学了一下docker,前前后后忙了一天多,做了很多无用功。我太菜鸡了。记录一下配置过程还有docker的一些知识点。(学习尚浅,希望路过的大佬多多指导)0X01什么是DockerD
  • 2024-10-30docker部署手册(离线)
    文章目录一、下载地址二、部署环境三、安装部署3.1上传安装包3.2解压3.3创建docker.service3.4创建daemon.json文件3.5授权3.6启动3.7查看信息3.8设置开机启动3.9允许远程连接到docker方法一:修改docker.service方法二:修改daemon.json3.10处理报错docker.ser
  • 2024-10-22docker配置镜像源
    docker镜像源,亲测有效,无效过来打我!编辑/etc/docker/daemon.json文件命令:vi/etc/docker/daemon.json内容:{"registry-mirrors":["https://docker.m.daocloud.io","https://noohub.ru","https://huecker.io","https
  • 2024-10-19Error response from daemon: Get “https://registry-1.docker.io/v2/“: net/http: request canceled while
    目录1问题2解决办法3后记1问题Errorresponsefromdaemon:Get“https://registry-1.docker.io/v2/”:net/http:requestcanceledwhilewaitingforconnection(Client.Timeoutexceededwhileawaitingheaders)2解决办法touch/etc/docker/daemon.
  • 2024-10-17如何更新docker中镜像的版本?
    如何更新docker中镜像的版本?#进入docker-compose.yml文件所在的文件夹下cd/root/data/docker_data/npm#停止容器docker-composedown#数据备份#万事先备份,以防万一cp-r/root/data/docker_data/npm/root/data/docker_data/npm.archive#拉取新版本镜像doc
  • 2024-10-17【Docker】Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon run
    问题描述CannotconnecttotheDockerdaemonatunix:///var/run/docker.sock.Isthedockerdaemonrunning?原因分析尝试运行Docker命令时,系统无法与Docker守护程序(daemon)通信。Docker服务未运行。解决方案确保Docker服务已经启动。通过在终端中运行s
  • 2024-10-12docker-daemon配置
    {"api-cors-header":"",——————在引擎API中设置CORS标头"authorization-plugins":[],——————要加载的授权插件"bridge":"",————将容器附加到网桥"cgroup-parent":"",——————为所有容器设置父cgroup"clu
  • 2024-10-10Docker:更改Docker默认IP网段
    问题  今天部署服务时遇到一个问题:内网网段都是互通的,但是我的这台服务器(16网段)访问不到(17网段)的系统服务,使用宿主机ping命令也是失败的,但是其他同网段服务器(16网段)是可以访问到(17网段)服务的,后来经过排查,发现docker启动的默认网段与17网段冲突,导致访问不到指定服务。解决
  • 2024-09-29进程管理工具:非daemon进程管理工具supervisor
    一、非daemon进程管理工具:supervisorWindows安装supervisorhttps://pypi.org/project/supervisor-win/4.5.0/#files 一)进程管理supervisor简介supervisor是一个Client/Server模式的系统,允许用户在类unix操作系统上监视和控制多个进程,或者可以说是多个程序。supe
  • 2024-09-24docker 配置代理访问Error response from daemon: Get “https://index.docker.io/v1/search?q=mysql&n=25“: dia
    一、前言报错原因,docker访问不到外网。并且docker不能直接依赖操作系统环境的proxy,因此需要独立配置docker的proxy才能访问外网。问题描述dockersearchmysql出现以下报错:[root@localhost~]#dockersearchmysqlErrorresponsefromdaemon:Get"https://index.docke
  • 2024-09-22Docker更换镜像源(附国内可用镜像源地址)
    众所都周知,2024年6月以后国内很多大型的Docker镜像站都停止了服务或改为内部使用,包括但不限于:阿里、网易、腾讯、中科大等。具体已经停止服务的以及可用的镜像列表可以在这里找到:https://gist.github.com/y0ngb1n/7e8f16af3242c7815e7ca2f0833d3ea6更换Docker镜像源只需编辑/etc/do
  • 2024-09-19Ubuntu 18.04.6 TLS版本安装docker问题
    技术问题求助:版本号:Ubuntu18.04.6TLSDockerversion24.0.2,buildcb74dfc使用以上版本的ubuntu安装完成docker,安装完成之后使用docker下载镜像,报以下错误:尝试1:修改镜像源:新建文件:vim/etc/docker/daemon.jsonroot@ubuntu:~#cat/etc/docker/daemon.json内容如
  • 2024-09-18docker pull 设置代理(一次设置/不需来回重启)
    背景dockerpull无法拉取,只能设置代理。而常规export对dockerpull无效,因实际docker调用的守护进程执行操作,dockerpull只负责传递消息。按照官方文档https://docs.docker.com/engine/daemon/proxy/,配置daemon.json,需要每次重启,且对容器内会有影响。既想在pull时走代理
  • 2024-09-09Error response from daemon: This node is not a swarm manager.
    在环境上通过docker查看节点列表时,报错如下:解决方法: 具体code如下:root@controller1:~#dockerswarminit--advertise-addr127.0.0.1Errorresponsefromdaemon:Thisnodeisalreadypartofaswarm.Use"dockerswarmleave"toleavethisswarmandjoinano
  • 2024-09-04【云原生•容器】Docker架构剖析,它还是从前那个Docker吗?(上)
    【云原生•容器】Docker架构剖析,它还是从前那个Docker吗?Docker架构Docker采用client/server架构,客户端向服务器发送请求,服务器负责构建、运行和分发容器:Docker架构说明:我们日常使用各种docker命令,如dockerrun、dockerpull等,其实就是在使用Docker客户端(DockerCLI);客户端将用户输
  • 2024-09-03Docker内部组件介绍
    Docker的内部组件主要包括:DockerDaemon(dockerd):管理容器和镜像,处理DockerAPI请求。DockerClient(docker):与DockerDaemon交互的命令行工具。DockerImages:用于创建容器的不可变模板。DockerContainers:从镜像创建的运行实例。DockerRegistry:存储
  • 2024-08-31Docker
    基本原理和概念Docker是使用Client-Server架构模式,DockerCLient和DockerDaemon之间通过Socket或者RESTfulAPI进行通信。DockerDaemon就是服务端的守护进程,他负责管理Docker的各种资源。DockerClient负责向DockerDaemon发送请求,DockerDaemon接收到请求之后进行处理,然后将结
  • 2024-08-31docker 开源镜像源使用及设置
    1.编辑/etc/docker目录下的文件daemon.jsoncd/etc/dockersudovimdaemon.json修改文件daemon.json中的内容为:{"registry-mirrors":["https://dockerproxy.com","https://hub-mirror.c.163.com","https://mirr
  • 2024-08-28Docker运行hello-world镜像失败或超时
     测试docker是否运行成功执行dockerrunhello-world时,报错网络连接失败Unabletofindimage'hello-world:latest'locallylatest:Pullingfromlibrary/hello-worldc1ec31eb5944:Retryingin10secondsdocker:errorpullingimageconfiguration:downloadfailedafte
  • 2024-08-25docker无法拉取(pull)镜像Error response from daemon
    docker无法拉取(pull)镜像|校园网|内网|代理|Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2该博客的方法适用解决下列bugs:#Gethttps://registry-1.docker.io/v2/:net/http:requestcanceledwhilewaitingforconnection(Client.Timeoutex
  • 2024-08-16docker配置文件daemon.json
    docker配置文件daemon.json1.配置文件的作用  1)可以配置下载的镜像源,即镜像加速器:常见的有配置阿里云镜像源,因为docker的官方镜像源下载镜像很慢  2)可以配置连接到不安全的私有仓库2.配置文件存放的路径  /etc/docker3.配置下载的镜像源地址和允许连接到不安全的私
  • 2024-08-15FUSE文件系统
    Fuse(filesysteminuserspace),是一个用户空间的文件系统。通过fuse内核模块的支持,开发者只需要根据fuse提供的接口实现具体的文件操作就可以实现一个文件系统。由于其主要实现代码位于用户空间中,而不需要重新编译内核,这给开发者带来了众多便利。Google在Android11上,为了实现sco
  • 2024-08-15docker 配置daemon.json镜像源地址
    docker镜像拉取失败网络异常?errorpullingimageconfiguration:downloadfailedafterattempts=6:dialtcp108.160.172.208:443:connect:connectionrefused原因:docker镜像源访问失败,或网络严重延迟,或没有设置镜像源文件daemon.jsondocker配置国内镜像源前言1、docke
  • 2024-08-15问题--Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running
     上班后发现服务不在线,docker也无法启动,检查daemon.json配置文件出问题了 。 检查:#查看docker内全部进程dockerps提示错误:CannotconnecttotheDockerdaemonatunix:///var/run/docker.sock.TSthedockerdaemonrunning? #查看docker状态systemctls