Cambiar la ruta de imágenes y contenedores de Docker

0
4565

Normalmente, en nuestros ordenadores personales, disponemos de varios discos duros. Es común, hoy en día, disponer de SSD para el sistema operativo y alguna cosa más y un disco duro mecánico de gran capacidad para el resto de cosas.

Docker se instala por defecto en el disco duro del sistema a.k.a. «C:\» y, partiendo de que es un SSD de menor capacidad, no hace ninguna gracia la descarga de un par de imágenes que ocupan casi 20 GB cada una.

Lo primero es conocer cual es la ruta por defecto que utiliza Docker «C:\ProgramData\Docker»:

Si no encontráis la carpeta debéis hacer visibles los elementos ocultos así:

Otra forma de conocer la ruta por defecto es con el comando, en el powershell, «Docker info»:

Para cambiar de ruta lo primero es detener el servicio de Docker con el comando «Stop-service Docker»:

Volvemos a la ruta anterior y modificamos el fichero «Daemon.json» en la carpeta «Config». Añadiremos al fichero una nueva línea con el comando » «graph»: «E:\\Docker» «. Es la carpeta que yo quiero utilizar.

Por último, volvemos a iniciar el servicio de docker:

Ya lo tenemos: