macos - 在 Mac 上使用 docker。是否可以使用 docker-machine 启动 docker 守护进程并传入参数?

标签 macos docker docker-registry

我有一个私有(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/

相关文章:

objective-c - 以编程方式从 nib 的 NSView 子类加载对象

docker - 使用卷时如何排除子文件夹?

java - 如何查看 Hazelcast 缓存日志

Docker 堆栈部署滚动更新卷问题

objective-c - 使用内部列表时如何对 NSComboBox 上的条目进行排序

macos - 通过 Mac OS X 终端 SSH 连接到 Google Compute Engine 实例

macos - 什么相当于 OsX 下的 xargs -r

将 Docker 容器代理为子域

Docker 从私有(private)存储库中拉取图像并拉取图像上的更改

docker - Bash命令列出远程注册表中的所有Docker镜像