Docker Mac Beta使用不安全的私人registry

我正在使用Docker版本1.11.1,在Mac OS X上构build5604cbe

在我的Mac机器上,我正在尝试执行docker push到远程虚拟机上运行的私有dockerregistry。 我无法获得SSL的工作,并希望使用不安全的registry按照说明https://docs.docker.com/registry/insecure/如何指定DOCKER_OPTS在我的Mac上,所以我可以把图像到私人registry?

如果其他人有相同的Get https://docker.myregistry.io:5000/v1/_ping: x509: certificate signed by unknown authority问题Get https://docker.myregistry.io:5000/v1/_ping: x509: certificate signed by unknown authority ,我已经在我的博客上发布了一个简单的解决scheme :这一切都归结为下,正如@manojlds指出的那样,将Advanced首选项中的服务器列入白名单。

我在docker论坛上得到了回复 – https://forums.docker.com/t/where-do-i-set-docker-opts-for-insecure-registry/14542

 pinata set daemon '{"storage-driver":"aufs","debug":true,"insecure-registries":["your.insecure.registry.com:5000"]}' 

皮纳塔已经从更新的版本中删除。 您可以从Preferences -> Advanced设置不安全的registry。

目前没有官方的CLI方式来进行更新。