Tag:

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

我们可以用–registry-mirror创build一个–registry-mirror机器,例如: docker-machine create -d virtualbox –engine-registry-mirror http://111222.m.daocloud.io mymachine 如果我们login到机器,我们会发现镜像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 拉图像时会使用这个镜子。 但是如何在机器创build后更换镜像? 我试图midify这个boot2docker/profile文件,但似乎不起作用。 怎么做?

如何从“Docker quickstartterminal”启动docker时添加`–registry-mirror`?

从docker分发文件: https : //github.com/docker/distribution 它说configurationdocker使用镜像,我们应该: Configuring the Docker daemon You will need to pass the –registry-mirror option to your Docker daemon on startup: docker –registry-mirror=https://<my-docker-mirror-host> daemon 我是docker工人的新手,我通过提供的“Docker Quickstart Termial”应用程序从mac正常启动docker,它实际上调用了一个start.sh shell: #!/bin/bash VM=default DOCKER_MACHINE=/usr/local/bin/docker-machine VBOXMANAGE=/Applications/VirtualBox.app/Contents/MacOS/VBoxManage BLUE='\033[0;34m' GREEN='\033[0;32m' NC='\033[0m' unset DYLD_LIBRARY_PATH unset LD_LIBRARY_PATH clear if [ ! -f $DOCKER_MACHINE ] || [ ! -f $VBOXMANAGE ]; then […]