Мы можем создать Docker машину с --registry-mirror
, например:Как изменить `-registry-mirror` работающей докер-машины?
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
И он будет использовать это зеркало при вытягивании изображений.
Но как изменить зеркало после создания машины?
Я попытался оценить этот файл boot2docker/profile
, но он не вступил в силу. Как это сделать?