Appearance
Docker配置
国内镜像源
国内无法正常拉取官方镜像
1、国内的网络限制 2、国内镜像源的失效,包括阿里及腾讯都不管用 3、操作系统DNS配置有误
当前可用的镜像源
bash
## 候选镜像源
# "https://docker.registry.cyou",
# "https://docker-cf.registry.cyou",
# "https://dockercf.jsdelivr.fyi",
# "https://docker.jsdelivr.fyi",
# "https://dockertest.jsdelivr.fyi",
# "https://mirror.aliyuncs.com",
# "https://dockerproxy.com",
# "https://mirror.baidubce.com",
# "https://docker.m.daocloud.io",
# "https://docker.nju.edu.cn",
# "https://docker.mirrors.sjtug.sjtu.edu.cn",
# "https://docker.mirrors.ustc.edu.cn",
# "https://mirror.iscas.ac.cn",
# "https://docker.rainbond.cc",
# "https://do.nark.eu.org",
# "https://dc.j8.work",
# "https://dockerproxy.com",
# "https://gst6rzl9.mirror.aliyuncs.com",
# "https://registry.docker-cn.com",
# "http://hub-mirror.c.163.com",
# "http://mirrors.ustc.edu.cn/",
# "https://mirrors.tuna.tsinghua.edu.cn/",
# "http://mirrors.sohu.com/"
## 当前可用
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker.m.daocloud.io"
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
## 验证
docker pull redis
DNS解析配置
bash
## resolv.conf
vi /etc/resolv.conf
## NetworkManager.conf
## 编辑NetworkManager的配置文件/etc/NetworkManager/NetworkManager.conf,找到[main]部分,并在该部分下方添加以下行:
dns=none