deepin安装后的docker设置国内镜像源

切换root用户

sudo su

创建或修改 /etc/docker/daemon.json 文件

如果没有就新建一个

touch /etc/docker/daemon.json

修改此文件如下格式:

{
    "registry-mirrors": ["https://cr.console.aliyun.com"]
}

国内加速地址有:

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

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

ustc
https://docker.mirrors.ustc.edu.cn

中国科技大学
https://docker.mirrors.ustc.edu.cn

阿里云容器 服务
https://cr.console.aliyun.com/

这里推荐阿里云。

重启docker服务使其生效

systemctl restart docker.service

至此就修改生效了。

重启docker服务:sudo service docker restart
启动docker服务:sudo service docker start

如果启动服务报错:
提示:Failed to start docker.service: Unit docker.service is masked.
解决方案:
执行如下三条指令

systemctl unmask docker.service
systemctl unmask docker.socket
systemctl start docker.service

至于service和systemctl的区别可参考以下链接解释:

Linux 服务管理两种方式service和systemctl

你可能感兴趣的:(deepin安装后的docker设置国内镜像源)