gpt4 book ai didi

docker - 如何修改正在运行的docker机器的 `--registry-mirror`?

转载 作者:行者123 更新时间:2023-12-02 09:59:44 26 4
gpt4 key购买 nike

我们可以使用--registry-mirror创建一个docker机器,例如:

docker-machine create -d virtualbox --engine-registry-mirror http://111222.m.daocloud.io mymachine

如果我们登录到机器上,我们会发现镜像url在boot2docker中:

$ docker-machine ssh mymachine
$ cat /mnt/sda1/var/lib/boot2docker/profile
EXTRA_ARGS='
--label provider=virtualbox
--registry-mirror http://111222.m.daocloud.io

'
CACERT=/var/lib/boot2docker/ca.pem
DOCKER_HOST='-H tcp://0.0.0.0:2376'
DOCKER_STORAGE=aufs
DOCKER_TLS=auto
SERVERKEY=/var/lib/boot2docker/server-key.pem
SERVERCERT=/var/lib/boot2docker/server.pem

拉取镜像时会使用这个镜像。

但是机器创建后如何更改镜像呢?

我尝试midify这个boot2docker/profile文件,但似乎没有生效。怎么做?

最佳答案

修改boot2docker/profile后,需要重新启动守护进程(或虚拟机)。

像 docker-machine ssh mymachine sudo/etc/init.d/docker restart 这样的命令应该足够了,但如果不够,只需重新启动虚拟机(docker-machine restart mymachine ),您的更改应该生效。

关于docker - 如何修改正在运行的docker机器的 `--registry-mirror`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34349603/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com