国内镜像源
Docker 官方镜像中国区
https://registry.docker-cn.com
网易
中科大
https://docker.mirrors.ustc.edu.cn
阿里云
阿里的镜像异常麻烦,本着求真的角度,还是把这一部分补充了 %>_<%。
首先需要注册成为阿里开发者,前往:阿里云开发者中心。
注册并登陆后,点击右上角的控制台:
想吐槽阿里云的界面设计,阿里云是一个超级聚合体……里面的服务实在太多,如果不写这样一个图文教程很难找到自己想要的功能,操作步骤如下图所示:
进入容器镜像服务,点击左侧菜单的镜像中心-镜像加速器:
根据阿里的提示操作即可:
1 | sudo mkdir -p /etc/docker |
这里的 https://93m46zjd.mirror.aliyuncs.com
是我的个人镜像源加速地址,建议自己申请一个。
更换 Docker 镜像源
Linux 系统
Docker 使用 daemon.json
作为配置文件,如果没有的话则创建,编辑 daemon.json
:
1 | vim /etc/docker/daemon.json |
添加仓库地址(以中科大镜像源为例):
1 | { |
完成并保存,重启 docker:
1 | service docker restart |
作为一个学府,中科大还十分贴心的写了帮助文档:Docker 镜像使用帮助
Windows 系统
Docker for Window 可以直接通过右键右下角小鲸鱼,选择 Settings,选择 Daemon 选项卡,在右下角的 Registry mirrors 添加对应的镜像源地址即可。
Mac 系统
如果你是下载了 Docker 桌面版的 Mac 系统用户,启动 Docker,选择右上角的小鲸鱼图标,选择菜单中的 Preferences
:
在选项卡中选择 Daemon,点击 Registry mirrors
下方的加号,输入需要添加的国内镜像源地址,完成后点击底部的 Apply & Restart
应用配置并重启 Docker: