我应该在Mac OS的哪里设置“ --insecure-registry”标志?

我正在使用OS X 10.10。尝试与我们团队的私有Docker注册中心进行通信时,它一直给我这样的错误:

Error: Invalid registry endpoint https://registry.xxx.xxx/v1/: Get

https://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

回到顶部