Ubuntu16.04下修改Docker的镜像源

在Ubuntu16.04上复现论文代码时,因官方Docker源速度慢,文章介绍了如何更换镜像源。步骤包括修改daemon.json文件,添加国内镜像源地址,解决权限问题,确保docker build能成功运行。过程中提到了修改/var/run/docker.sock权限至777的必要性,并给出了成功验证的提示。
摘要由CSDN通过智能技术生成

Ubuntu16.04下修改Docker的镜像源及踩的坑的解决

最近在复现一篇论文代码,需要用到docker,但是直接使用官方源docker build会很慢,所以需要更换镜像源。方法很简单,但是会遇到坑。
首先可以找到国内可用的几个镜像源:

Docker 官方中国区:https://registry.docker-cn.com
网易:http://hub-mirror.c.163.com
中国科技大学:https://docker.mirrors.ustc.edu.cn
阿里云:https://y0qd3iq.mirror.aliyuncs.com

增加或修改Docker的镜像源配置文件/etc/docker/daemon.json,我这里使用的是gedit命令,会报警

sudo gedit /etc/docker/daemon.json

在文件中添加镜像源的地址,如

    {
      "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
    }

保存并退出,下一步有很多教程都没说,但是我认为是必要的

sudo systemctl daemon-reload
sudo systemctl restart docker

然后通过以下命令查看是否生效,但此时一般会报错error

docker info|grep Mirrors -A 1

直接使用docker build 也会报错大致如下:

failed to
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值