- 修改配置文件,很多文章说是
/etc/default/docker
这个文件,但是我这里修改没有起作用,后来查资料,发现是使用service docker start
这样的方式启动的话修改的是这个配置文件sudo vi /lib/systemd/system/docker.service
,然后修改ExecStart=/usr/bin/dockerd -H fd://
这一项的值,修改为ExecStart=/usr/bin/dockerd -H fd:// --registry-mirror=https://mirror.ccs.tencentyun.com
- 修改后执行
sudo service docker restart
会提示Warning: docker.service changed on disk. Run 'systemctl daemon-reload' to reload units.
- 所以我们按照提示执行:
sudo systemctl daemon-reload
- 然后重新执行
sudo service docker restart
,如果启动成功我们通过docker info
查看一下是不是已经设置成功,如果控制台输出的内容包含Registry Mirrors
就说明配置成功了。