首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用mac推送到私有docker注册表

使用mac推送到私有docker注册表
EN

Stack Overflow用户
提问于 2017-07-25 04:26:36
回答 1查看 375关注 0票数 0

Mac操作系统

代码语言:javascript
复制
Sierra 10.12.5

mac上的Docker

代码语言:javascript
复制
Client:
 Version:      17.06.0-ce
 API version:  1.30
 Go version:   go1.8.3
 Git commit:   02c1d87
 Built:        Fri Jun 23 21:31:53 2017
 OS/Arch:      darwin/amd64

Server:
 Version:      17.06.0-ce
 API version:  1.30 (minimum version 1.12)
 Go version:   go1.8.3
 Git commit:   02c1d87
 Built:        Fri Jun 23 21:51:55 2017
 OS/Arch:      linux/amd64
 Experimental: true

注册表

代码语言:javascript
复制
CentOS Linux release 7.3.1611 (Core)
Client:
 Version:      17.06.0-ce
 API version:  1.30
 Go version:   go1.8.3
 Git commit:   02c1d87
 Built:        Fri Jun 23 21:20:36 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.06.0-ce
 API version:  1.30 (minimum version 1.12)
 Go version:   go1.8.3
 Git commit:   02c1d87
 Built:        Fri Jun 23 21:21:56 2017
 OS/Arch:      linux/amd64
 Experimental: false    

所以我已经使用证书设置了一个安全的注册表...

代码语言:javascript
复制
https://my-registry:5000/v2/_catalog

返回

代码语言:javascript
复制
{"repositories":[]}

但当我试着通过mac docker时,我得到...

代码语言:javascript
复制
docker push docker-registry-dev-0:5000/impact-twilio-proxy
The push refers to a repository [my-registry:5000/xxxxxx]
Get https://my-registry:5000/v2/: dial tcp xxx.xxx.xxx.27:5000: getsockopt: no route to host

我应该把注册表的自签名证书放在mac客户端的什么地方?但这看起来不像是证书错误...

我用来运行注册表的命令...

代码语言:javascript
复制
sudo docker run -d -p 5000:5000  -v $(pwd)/registry-certs:/certs  -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/my-registry.cert  -e REGISTRY_HTTP_TLS_KEY=/certs/my-registry.key --restart=always --name registry registry:2
EN

回答 1

Stack Overflow用户

发布于 2017-07-25 05:32:41

没有到主机的路由是因为我的Mac docker网桥网络与我的works VPN网络冲突。只需将网桥强制连接到另一个网络就行了。

查看此处:https://github.com/moby/moby/issues/25645

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45289458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档