Machine: le redémarrage de docker-machine écrase /var/lib/boot2docker/profile

Créé le 3 sept. 2015  ·  3Commentaires  ·  Source: docker/machine

Je viens d'installer DockerToolbox 1.8.1c (docker-machine 0.4.1(e2c88d6) et boot2docker version 1.8.1 (build 7f12e95)) sur OSX. Après avoir modifié /var/lib/boot2docker/profile et redémarré la machine, les modifications de profil sont écrasées. Création d'un nouveau fichier /var/lib/boot2docker/bootlocal.sh les modifications ne sont pas écrasées.

Commentaire le plus utile

Après une enquête plus approfondie, le profil est actuellement mis à jour par conception par "docker-machine env". La seule façon de mettre à jour ceci est pendant "docker-machine create" en utilisant les commandes engine-env. Grâce à cela, il est possible de mettre à jour HTTP_PROXY et HTTPS_PROXY. par exemple.

docker-machine create -d virtualbox --engine-env HTTP_PROXY=http://:@:--engine-env HTTPS_PROXY=http://:@:défaut

Je n'ai pas encore trouvé de moyen d'utiliser d'autres certificats, mais j'ouvrirai un autre problème pour cela.

Tous les 3 commentaires

Après quelques tests supplémentaires, il a été constaté que la commande docker-machine env écrase le profil et met également à jour les certificats.

J'aimerais mettre à jour le profil pour ajouter HTTP_PROXY et HTTPS_PROXY, mais chaque fois que "Docker Quickstart Terminal" est démarré, les paramètres du profil sont écrasés. J'aimerais également mettre à jour les certificats utilisés par docker. Existe-t-il un autre moyen de configurer le démon docker qui ne sera pas écrasé par "docker-machine env" ?

Après une enquête plus approfondie, le profil est actuellement mis à jour par conception par "docker-machine env". La seule façon de mettre à jour ceci est pendant "docker-machine create" en utilisant les commandes engine-env. Grâce à cela, il est possible de mettre à jour HTTP_PROXY et HTTPS_PROXY. par exemple.

docker-machine create -d virtualbox --engine-env HTTP_PROXY=http://:@:--engine-env HTTPS_PROXY=http://:@:défaut

Je n'ai pas encore trouvé de moyen d'utiliser d'autres certificats, mais j'ouvrirai un autre problème pour cela.

Bonjour, c'est la première fois que je travaille avec docker et je n'ai aucune idée d'où je trouve ce chemin ?
la direction racine je veux dire :/
un peu d'aide s'il vous plait !

Cette page vous a été utile?
0 / 5 - 0 notes