Comment changer le DNS utilisé par Docker

Publié le 24 Janvier 2017

Dans la version 1.13.0 de Docker j'ai rencontré des problèmes de DNS avec des adresses qui parfois ne pouvaient être résolues (environ une fois sur deux par moment).

Pour éviter ce problème j'ai simplement changé le DNS utilisé par le docker daemon.

Sous linux il faut éditer le fichier /etc/docker/daemon.json. Sur OS X si vous utilisez docker native il suffit de se rendre dans Préfèrences / Daemon / Advanced tab.

Ensuite il faut ajouter la configuration des DNS, par exemple:

{
   "dns": ["8.8.8.8", "8.8.4.4"]
}

Puis il faut redémarrer le docker daemon, directement depuis l'interface de docker native sous mac, ou avec la commande suivante sous linux:

sudo service docker restart

Pour moi ça a suffit à résoudre les erreurs de résolutions d'adresses.

Rédigé par Bliz

Publié dans #docker

Repost 0
Commenter cet article