Evite que Docker escriba en /var/tmp

Evite que Docker escriba en /var/tmp

¿Cómo puedo decirle a Docker que escriba datos en otro lugar de /var/tmp? Como especificar otra ruta, como /opt por ejemplo.

Porque a menudo me quedo sin uso de disco en el sistema de archivos /var.

El desafío es que no cambio el tamaño de /var cada vez que necesito cargar o guardar imágenes del demonio.

Gracias

Respuesta1

De acuerdo a estoPublicación oficial de Docker, todo lo que tienes que hacer es cambiar la ubicación de /etc/docker/daemon.jsonesta manera:

{
  "data-root": "/new/docker/data/path"
}

Tenga en cuenta que si utiliza herramientas que se conectan a un entorno Docker, como VSCode, Portainer y muchas otras, es posible que no puedan ver/administrar sus imágenes si cambia el valor predeterminado.

información relacionada