Machine: reinicialização da máquina docker sobrescreve /var/lib/boot2docker/profile

Criado em 3 set. 2015  ·  3Comentários  ·  Fonte: docker/machine

Acabei de instalar o DockerToolbox 1.8.1c (docker-machine 0.4.1(e2c88d6) e boot2docker versão 1.8.1 (build 7f12e95)) no OSX. Depois de fazer uma alteração em /var/lib/boot2docker/profile e reiniciar a máquina, as alterações no perfil são substituídas. Criando um novo arquivo /var/lib/boot2docker/bootlocal.sh as alterações não são substituídas.

Comentários muito úteis

Depois de mais investigação descobriu que atualmente o perfil é atualizado por design por "docker-machine env". A única maneira de atualizar isso é durante a "criação da máquina docker" usando os comandos engine-env. Com isso, é possível atualizar HTTP_PROXY e HTTPS_PROXY. por exemplo.

docker-machine create -d virtualbox --engine-env HTTP_PROXY=http://:@:--engine-env HTTPS_PROXY=http://:@:padrão

Ainda estou para encontrar uma maneira de usar outros certificados, mas abrirei outro problema para isso.

Todos 3 comentários

Depois de mais alguns testes, descobri que o comando docker-machine env substitui o perfil e também atualiza os certificados.

Gostaria de atualizar o perfil para adicionar HTTP_PROXY e HTTPS_PROXY, mas sempre que o "Terminal de início rápido do Docker" é iniciado, as configurações do perfil são substituídas. Eu também gostaria de atualizar os certificados usados ​​pelo docker. Existe outra maneira de configurar o daemon do docker que não será substituído por "docker-machine env"?

Depois de mais investigação descobriu que atualmente o perfil é atualizado por design por "docker-machine env". A única maneira de atualizar isso é durante a "criação da máquina docker" usando os comandos engine-env. Com isso, é possível atualizar HTTP_PROXY e HTTPS_PROXY. por exemplo.

docker-machine create -d virtualbox --engine-env HTTP_PROXY=http://:@:--engine-env HTTPS_PROXY=http://:@:padrão

Ainda estou para encontrar uma maneira de usar outros certificados, mas abrirei outro problema para isso.

Olá, é a primeira vez que trabalho com docker e não tenho ideia de onde encontro esse caminho?
o dierectry raiz eu quero dizer :/
alguma ajuda por favor!

Esta página foi útil?
0 / 5 - 0 avaliações