博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker学习记录3: 搭建 Private Registry
阅读量:7092 次
发布时间:2019-06-28

本文共 1190 字,大约阅读时间需要 3 分钟。

恩, Private Registry 特别好搭建, 只要依照官方文档, 很容易安装...

5000是个常用的端口, 所以我改成了5080

docker run -d -p 5080:5000 --restart=always --name registry registry

然后我遇到一个大坑, 就是

# docker pull 192.168.123.141:5080/platform/ykdbiUsing default tag: latestError response from daemon: unable to ping registry endpoint https://192.168.123.141:5080/v0/v2 ping attempt failed with error: Get https://192.168.123.141:5080/v2/: EOFv1 ping attempt failed with error: Get https://192.168.123.141:5080/v1/_ping: EOF

网上low B的百度了一下, 国内大仙们都是告诉我设置--insecure-registry 在/etc/default/docker 上

DOCKER_OPTS="--insecure-registry myregistrydomain.com:5000

但是... 各位知道这个设置不是指设置 Private Registry 所在的那台服务器的 Docker 配置, 而是指调用的机器需要设置这个文件.... 有人理解了么? 我是看了半天才在上面的官方安装说明上看到了那句话: you have to configure every docker daemon that wants to access your registry, 因为我反复重启了 n 多次 Private Registry 的机器,都是不成功的, 而且我还是用的官方最不建议最不安全最 Low B 的方法....

好吧, 但是我是 mac 耶, 那咋整? 搜了下, 伟大的 StackOverflow告诉我(我是用 google 找到的):

我找了个更简单的命令, 参考下面

docker-machine ssh default "echo $'EXTRA_ARGS=\"--insecure-registry {YOUR_REGISTRY}\"' | sudo tee -a /var/lib/boot2docker/profile && sudo /etc/init.d/docker restart"

恩, 完成了!! 好使了

转载于:https://www.cnblogs.com/csharpsharper/p/5334277.html

你可能感兴趣的文章
新旧之争,JDK 团队发起 Project Skara 引争议
查看>>
行业大咖“论剑上海”, 云服务究竟引发哪些行业变革
查看>>
解决linux删除文件后空间没有释放问题
查看>>
Mysql基础知识学习
查看>>
WinSCP 5.13.9 发布,Windows 图形化 SFTP 客户端
查看>>
物联网数据分析能为制造业带来什么?
查看>>
淘宝成“新生代海归”创业首选:超两成头部卖家有海外背景
查看>>
Theano 中文文档 0.9 - 4. 要求
查看>>
webstorm9.0.3 注册码
查看>>
openstack nova-network 创建绑定浮动ip地址
查看>>
orm2 中文文档 5. 同步和删除模型
查看>>
英特尔刚买了个Mobileye,马云就投资了一家AR导航公司
查看>>
IntelliJ IDEA配置Tomcat/Jetty运行Web项目
查看>>
浅谈云效中的开发任务拆分
查看>>
2016首届南京大数据产业年会暨大数据发展高峰论坛举行
查看>>
政策大力扶持,半导体国产化势在必行
查看>>
thrift之TTransport层的堵塞的套接字I/O传输类TSocket
查看>>
查看哪些表的哪些列含有指定字符串(如‘andy’存在哪些表的哪些列中)
查看>>
会话间通信 DBMS_ALERT
查看>>
Linux下的svn命令
查看>>