系统集成Docker

docker pull如何修改默认的镜像仓库

执行docker pull  image_NAME 默认都是去官方来拉取,怎么设置默认去本地拉取?本地已建registry,就是每次得以这种格式拉取:docker pull IP:PORT/image_NAME,不是很方便,现在请问怎么配置默认就来本地拉取,不需要输入IP:PORT,如果本地仓库没有所需镜像,再去官方拉取?谢谢大...显示全部
执行docker pull  image_NAME 默认都是去官方来拉取,怎么设置默认去本地拉取?本地已建registry,就是每次得以这种格式拉取:docker pull IP:PORT/image_NAME,不是很方便,现在请问怎么配置默认就来本地拉取,不需要输入IP:PORT,如果本地仓库没有所需镜像,再去官方拉取?

谢谢大家!!收起
参与10

查看其它 3 个回答linux_zcy的回答

linux_zcylinux_zcy技术总监希云cSphere
如果本地有的image,是不会去Registry库中查找的!(查找顺序是先找本地,后查找Registry库,默认库是docker hub)
设置首选Registry库可以通过 --insecure-registry 参数指定。

image的格式是$registry_url/name:tag  $registry_url是Registry库的链接地址,pull push是通过这个地址来判断的。
后面的端口号,可以通过加一个proxy来解决!
互联网服务 · 2015-05-08
浏览19135

回答者

linux_zcy
技术总监希云cSphere
擅长领域: 云计算容器容器云

linux_zcy 最近回答过的问题

回答状态

  • 发布时间:2015-05-08
  • 关注会员:1 人
  • 回答浏览:19135
  • X社区推广