我想使用第三方的图片,书上说我应该添加配置
--insecure-registry=hub.ghostcloud.cn
到Docker_OPTS
下的/etc/default/docker
。
我正在使用windows7 64bit
,并使用docker toolbox
安装了docker。但我找不到/etc/default/docker
文件。
那么文件的目标是什么?如何设置Docker_OPTS
在Windows上使用第三方图像?谢谢。
答案 0 :(得分:7)
在Windows中,Docker在VM内部运行。因此,您必须ssh进入VM并进行更改。要进入VM(假设default
是您使用Docker工具箱创建的VM名称),请在Docker快速入门终端中输入以下命令,
docker-machine ssh default
一旦你进入虚拟机,然后查看文件/ var / lib / boot2docker / profile,你会发现"DOCKER_OPTS=..."
。只需添加--insecure-registry=hub.ghostcloud.cn
即可。你们都准备好了。
如果您在使用cd
命令进入/var/lib/boot2docker
目录时遇到问题,可能需要将自己更改为sudo用户。执行以下命令,
sudo -i