boot2docker/docker-machine/Docker Toolbox 上的 Docker 守护进程配置文件 [英] Docker daemon config file on boot2docker / docker-machine / Docker Toolbox
问题描述
在哪里可以找到 boot2docker 机器上的 docker daemon 配置文件?
Where can I find docker daemon config file on boot2docker machine?
根据这个话题:Dockerfile:docker build 无法下载包:centos->yum, debian/ubuntu->apt-get behind intranet
我想在 DOCKER_OPTS
中设置--dns",但是我在 /etc/default
或其他任何地方都找不到这个配置文件.>
I want to set '--dns' in DOCKER_OPTS
, but I can't find this config file either at /etc/default
or anywhere else.
推荐答案
Inside boot2docker (boot2docker ssh
)/docker-machine (docker-machine ssh default
) ,打开或创建文件 /var/lib/boot2docker/profile 并添加以下行:
Inside boot2docker (boot2docker ssh
) / docker-machine (docker-machine ssh default
) , open or create the file /var/lib/boot2docker/profile and add the following line:
EXTRA_ARGS="--dns 192.168.1.145"
也适用于:
EXTRA_ARGS="--insecure-registry myinternaldocker"
更改后需要重启docker守护进程:
After the change you need to restart the docker daemon:
sudo /etc/init.d/docker restart
或者离开boot2docker/docker-machine,重启整个虚拟机:
Or leave boot2docker / docker-machine and restart the entire virtual machine:
boot2docker restart
# for docker machine
docker-machine restart default
信息取自:https://groups.google.com/d/msg/docker-user/04pAX57WQ7g/_LI-z8iknxYJ
问候
这篇关于boot2docker/docker-machine/Docker Toolbox 上的 Docker 守护进程配置文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!