首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Docker 配置腾讯云镜像地址和 docker 根路径

Docker 配置腾讯云镜像地址和 docker 根路径

作者头像
杨焱
发布2021-12-07 21:08:01
发布2021-12-07 21:08:01
5.6K0
举报
文章被收录于专栏:杨焱的专栏杨焱的专栏

发表于2017-03-292020-05-29 作者 wind

我这里使用的是最新版本的 Docker(17.03.1),腾讯云提供了内部的 Docker 镜像地址,本人试过了,这个地址只有在腾讯云里面才可以访问到,如果大家想要注册一个云服务器的话,可以考虑腾讯云,最好是通过我提供的这个链接购买,能返一点佣金,对于您来说购买的价格是一样的。

因为我使用的是 ubuntu 其他的系统具体的配置文件可能不同,我这里就以 ubuntu 16.04 为例子,说一下镜像的配置。

  1. 修改配置文件,很多文章说是/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
  2. 修改后执行sudo service docker restart会提示Warning: docker.service changed on disk. Run 'systemctl daemon-reload' to reload units.
  3. 所以我们按照提示执行:sudo systemctl daemon-reload
  4. 然后重新执行sudo service docker restart,如果启动成功我们通过docker info查看一下是不是已经设置成功,如果控制台输出的内容包含Registry Mirrors 就说明配置成功了。

2017年05月05日更新:

今天发现了docker文档中关于守护进程的配置的两个详细说明文档:

https://docs.docker.com/engine/reference/commandline/dockerd/

https://docs.docker.com/engine/admin/systemd/

新版本的 docker支持 /etc/docker/daemon.json 这样的配置文件

代码语言:javascript
复制
yangyan@firegod:~$ sudo cat /etc/docker/daemon.json
{
  "graph": "/data/docker",
  "registry-mirrors":["https://mirror.ccs.tencentyun.com/"]
}

2018年09月15日更新:

增加 graph 是设置 docker 的根路径,默认是在 /var/lib/_docker_

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-03-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档