如何在windows上设置docker_opts

gao*_*nge 2 docker

我想使用第三方的图像和书说我应该将配置添加 --insecure-registry=hub.ghostcloud.cn Docker_OPTS下面/etc/default/docker.

我正在使用windows7 64bit和docker一起使用安装docker toolbox.但我找不到该/etc/default/docker文件.

那么文件的directroy在哪里?如何设置Docker_OPTS在Windows上使用第三方的图像?谢谢.

tec*_*abu 7

在Windows中,Docker在VM内部运行.因此,您必须ssh进入VM并进行更改.要进入VM(假设default您是使用Docker工具箱创建的VM名称),请在Docker快速入门终端中输入以下命令,

docker-machine ssh default
Run Code Online (Sandbox Code Playgroud)

一旦你进入VM,然后查看文件/ var/lib/boot2docker/profile,你会发现"DOCKER_OPTS=...".只需添加--insecure-registry=hub.ghostcloud.cn即可.你们都准备好了.

如果您在使用cd命令进入/var/lib/boot2docker目录时遇到问题,可能需要将自己更改为sudo用户.执行以下命令,

sudo -i
Run Code Online (Sandbox Code Playgroud)