用于记录docker常见错误即其处理方法。
Cannot connect to the Docker datemon at tcp://0.0.0.0:2375 is the docker daemon runing
docker 输入命令出现如下错误:
1 | [root@i-x676awuk ~]# docker ps |
处理过程
- 配置
DOCKER_HOST
环境变量
1 | sudo vim /etc/profile |
- 激活环境变量
DOCKER_HOST
1 | source /etc/profile |
- 配置启动文件
1 | sudo vim /lib/systemd/system/docker.service |
- 重载配置和重启
1 | sudo systemctl daemon-reload && sudo systemctl restart docker.service |
docker pull时产生如下错误 xxx…net/http: TLS handshake timeout
docker默认的源为国外官方源,下载速度较慢,改为国内镜像源即可。
处理过程
1 | vim /etc/docker/daemon.json |
重载配置和重启
1 | sudo systemctl daemon-reload && sudo systemctl restart docker.service |
国内加速地址有
1 | Docker中国区官方镜像 |
阿里云镜像加速
1 | sudo tee /etc/docker/daemon.json <<-'EOF' |