Come cambiare i DNS usati dal Docker service

Cerca

In alcuni scenari può tornare utile cambiare i server DNS che vengono utilizzati dal servizio Docker. Per fare ciò è sufficiente modificare il file daemon.json. Sulla base di come Docker è stato installato sulla macchina Ubuntu, questo file ha collocazioni distinte.

Operazioni preliminari

Come prima cosa è necessario fermare il servizio Docker

				
					sudo systemctl stop docker
				
			
Docker apt package

Se abbiamo installato Docker utilizzando apt, allora il file daemon.json si trova nel percorso /etc/docker/daemon.json.

				
					sudo vi /etc/docker/daemon.json
				
			
Docker snap

Se invece abbiamo installato Docker sottoforma di snap, allora il file daemon.json si trova nel percorso /var/snap/docker/current/config/daemon.json.

				
					sudo vi /var/snap/docker/current/config/daemon.json
				
			
Cambiare DNS del Docker service

Generalmente una installazioni fresca di Docker dovrebbe presentare un file contenente un unico parametro di configurazione. Pertanto dovrebbe presentarsi così:

				
					{
    "log-level": "error"
}
				
			

Per impostare un nuovo server DNS di default, seguiamo questo esempio:

				
					{
    "log-level": "error",
    "dns": [
        "8.8.8.8"
    ]
}
				
			

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Most Recent
Partners