Comment modifier les paramètres DNS de" default " docker-machine
je sais comment créer une nouvelle docker-machine avec les paramètres dns
docker-machine create -d virtualbox --engine-opt dns=8.8.8.8 my_machine
mais il y a déjà une virtualmachine "par défaut" alors y a-t-il un moyen de changer son dns?
j'ai lu en ligne des façons de le faire avec boot2docker, mais cet outil est déprécié et docker-machine l'a remplacé. Malheureusement, c'est tellement nouveau que je n'ai pas trouvé grand chose sur Internet à ce sujet.
2 réponses
~/.docker/machine/machines/default/config.json
et ajouter votre propre serveur DNS dans
{
"HostOptions": {
"Driver": "",
"Memory": 0,
"Disk": 0,
"EngineOptions": {
"ArbitraryFlags": [],
"Dns": ["192.168.99.1","8.8.8.8","8.8.4.4"], <-- set it here
"GraphDir": ""
}
}
Sur Windows 10 docker gui donner certaines installations.
cliquez avec le bouton droit de la souris sur l'icône de docker dans la barre de menus et sélectionnez L'élément "Paramètres".
ensuite, dans la fenêtre du Docker, sélectionnez la section "Réseau" et changez l'option DNS De "automatique" à "fixe" et cliquez sur "Appliquer". Docker se relancera après ça. J'ai mis le DNS de Google (8.8.8.8) et il a fonctionné très bien à je.
j'Espère que ça aide.