我应该在Mac OS的哪里设置“ --insecure-registry”标志?
我正在使用OS X 10.10。尝试与我们团队的私有Docker注册中心进行通信时,它一直给我这样的错误:
Error: Invalid registry endpoint https://registry.xxx.xxx/v1/: Gethttps://registry.af-sys.com/v1/_ping: dial tcp xx.xxx.xxx.xxx:xxx: i/o timeout.
If this private registry supports only HTTP or HTTPS with an unknown CA
certificate, please add --insecure-registry...
在Ubuntu系统上,可以通过添加DOCKER_OPTS
到/etc/default/docker
配置文件中来解决此错误,如下所示:
DOCKER_OPTS="$DOCKER_OPTS --insecure-registry myregistry:5000"
Mac OS是否有类似的配置文件可在其中添加DOCKER_OPTS
选项?
回答:
您必须将其设置为Docker Machine的/ Boot2Docker配置文件: docker-machine ssh <machine name>
/ var / lib / boot2docker / profile
EXTRA_ARGS='--label provider=virtualbox --insecure-registry myregistry:5000
'
然后重启Docker服务。
sudo /etc/init.d/docker restart
以上是 我应该在Mac OS的哪里设置“ --insecure-registry”标志? 的全部内容, 来源链接: utcz.com/qa/423153.html