Docker配置汇总

Docker配置镜像源

更换方法

docker的镜像源配置在/etc/docker/daemon.json文件内,基本内容为:

{
  "registry-mirrors" : [
    "https:\/\/dockerproxy.com"
  ]
}

可更改字段registry-mirrors的内容。

cat > /etc/docker/daemon.json << 'EOF'
{
    "registry-mirrors": [
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"
    ]
}
EOF

# 使配置生效
systemctl daemon-reload

# 重启Docker
systemctl restart docker

数据源

中国区官方镜像https://registry.docker-cn.com 🔗

网易http://hub-mirror.c.163.com 🔗

中科大https://docker.mirrors.ustc.edu.cn 🔗

阿里云:需登陆 cr.console.aliyun.com 🔗 点击镜像工具 - 镜像加速器查看

Docker配置代理

docker的代理配置位于/etc/systemd/system/docker.service.d/http_proxy.conf

[Service]
Environment="HTTP_PROXY=代理ip:port"
Environment="HTTPS_PROXY=代理ip:port"

若代理为本地的7890端口,可以设置为:

echo /etc/systemd/system/docker.service.d/http_proxy.conf << 'EOF'
[Service]
Environment="HTTP_PROXY=127.0.0.1:7890"
Environment="HTTPS_PROXY=127.0.0.1:7890"
EOF

systemctl daemon-reload && systemctl restart docker

参考:

关于docker pull使用网络代理的配置 🔗

lomtom

标题:Docker配置汇总

作者:lomtom

链接:https://lomtom.cn/document/s4jbsovqhbtq