如何在Windows上设置docker_opts
我想使用第三方的图像,书上说,我应该添加configuration--insecure-registry=hub.ghostcloud.cn
到/etc/default/docker
Docker_OPTS
下的Docker_OPTS
。
我使用的windows7 64bit
和docker安装使用docker toolbox
。 但是我找不到/etc/default/docker
文件。
那么文件的directroy在哪里? 我怎么能设置Docker_OPTS
在Windows上使用第三方的图像? 谢谢。
在Windows中,Docker在VM内运行。 所以,你必须进入虚拟机并进行更改。 要进入虚拟机(假设default
是使用Docker工具箱创build的VM名称),请在Docker快速入门terminal中input以下命令,
docker-machine ssh default
一旦你进入虚拟机,然后查看文件/ var / lib / boot2docker / profile,你会发现"DOCKER_OPTS=..."
。 只需添加--insecure-registry=hub.ghostcloud.cn
即可。 你们都定了
如果在使用cd
命令进入/var/lib/boot2docker
目录时遇到/var/lib/boot2docker
,您可能需要将自己更改为sudo用户。 执行以下命令,
sudo -i