【原创】Ubuntu Docker 配置网易国内镜像
概览
在 Ubuntu 上运行 Docker 体验很不错,但由于 docker 默认连接米国的中央仓库。导致连接 docker hub 服务器的速度相当的慢。因此,解决这个问题的最直接的方法就是使用国内的镜像源。
1、环境信息
Ubuntu 18.04.5 LTS
Docker 19.03.6
2、注意事项
本文档使用 sudo 权限的普通用户 jiangzl 操作。
正文
1、查看是否有 daemon.json 配置文件
如下所示,查看 /etc/docker 目录下是否有 daemon.json 配置文件,默认安装的 docker 是没有这个配置文件的。
$ cd /etc/docker/
$ ls
key.json
$
2、添加 registry-mirrors 配置
$ pwd
/etc/docker
$ sudo vim daemon.json
添加如下配置:
{
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
]
}
保存退出。
3、重启 dockerd 服务
$ sudo service docker restart
验证配置
在终端执行如下命令,可以看到 Registry Mirrors 已经生效
$ sudo docker info | grep -C 5 "Registry"
WARNING: No swap limit support
Total Memory: 15.61GiB
Name: ubuntu
ID: 24JO:56SN:3QEK:RAJR:VNTO:6M6K:THLE:7IAL:2I3H:HUN2:TXZD:R3O6
Docker Root Dir: /var/lib/docker
Debug Mode: false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Registry Mirrors:
https://registry.docker-cn.com/
http://hub-mirror.c.163.com/
Live Restore Enabled: false
附录
Docker Daemon 配置的官方文档如下,可参考:
https://docs.docker.com/engine/reference/commandline/dockerd/
其中,Linux 上的 daemon.json 有官方的完整示例内容,可参考:
常用的几个国内源
Docker 官方中国仓库:https://registry.docker-cn.com
中科大 USTC: https://docker.mirrors.ustc.edu.cn
网易 163 镜像:http://hub-mirror.c.163.com
近期评论