我有一个私有(private)仓库,我需要通过“--insecure-registry myprivateregistry:5000”参数传入,该参数通过以下命令在我的linux环境中正常工作:
docker -d --insecure-registry myprivateregistry:5000
但是,当我启动我的 MAC 客户端时,我不确定如何通过它。我使用 docker-machine 来启动和停止我的默认实例,但我看不到如何传递该选项。请帮忙。
最佳答案
我想到了。在执行 之后,我需要在此文件中添加它作为额外参数。 docker-machine ssh 默认 (我正在运行的守护进程):
/var/lib/boot2docker/profile
EXTRA_ARGS='--insecure-registry myprivateregistry:5000'
通过 重启 docker 守护进程docker-machine 重启默认 现在我可以连接了!
这篇文章很有用:Docker daemon config file on boot2docker / docker-machine / Docker Toolbox
关于macos - 在 Mac 上使用 docker。是否可以使用 docker-machine 启动 docker 守护进程并传入参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35228903/