Saltar al contenido

¿Es seguro limpiar docker/overlay2/?

Estate atento porque en este artículo vas a hallar el hallazgo que buscas.Este artículo ha sido probado por nuestros especialistas para asegurar la calidad y exactitud de nuestro contenido.

Solución:

Docker usa /var/lib/docker para almacenar sus imágenes, contenedores y volúmenes locales con nombre. Eliminar esto puede provocar la pérdida de datos y posiblemente detener el funcionamiento del motor. El subdirectorio overlay2 contiene específicamente las diversas capas del sistema de archivos para imágenes y contenedores.

Para limpiar contenedores e imágenes no utilizados, consulte docker system prune. También hay opciones para eliminar volúmenes e incluso imágenes etiquetadas, pero no están habilitadas de forma predeterminada debido a la posibilidad de pérdida de datos.

Encontré que esto funcionó mejor para mí:

docker image prune --all

De forma predeterminada, Docker no eliminará las imágenes con nombre, incluso si no se usan. Este comando eliminará las imágenes no utilizadas.

Tenga en cuenta que cada capa de una imagen es una carpeta dentro de la /usr/lib/docker/overlay2/ carpeta.

Tuve este problema… Era el registro que era enorme. Los registros están aquí:

/var/lib/docker/containers//-json.log

Puede administrar esto en la línea de comando de ejecución o en el archivo de redacción. Ver allí: Configurar controladores de registro

Personalmente agregué estas 3 líneas a mi archivo docker-compose.yml:

my_container:
  logging:
    options:
      max-size: 10m

Aquí puedes ver las reseñas y valoraciones de los usuarios

Si piensas que ha sido útil nuestro artículo, sería de mucha ayuda si lo compartieras con el resto desarrolladores y nos ayudes a extender esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *