@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

docker-eliminar-recursos-no-usados-1

Docker: Eliminar recursos no usados

Docker: Eliminar recursos no usados

En un entorno de contenedores, en donde brinda la creación y destrucción de elementos de forma continua, es importante mantener la infraestructura para caer en el caos.

Os voy a explicar varias formas de limpiar diferentes elementos de un sistema de contenedores docker.

Empezamos…

Limpiar infraestructura Docker por completo

Para hacer una purga completa del sistema, de elementos que no se utilizan, da igual lo que sean, contenedores, imágenes, volúmenes o redes (incluso lo que esté en estado pendiente)…usaremos el siguiente comando:

Para eliminar, a su vez, los contenedores detenidos y todas las imágenes no utilizadas, usaremos:

Como veis, nos mostrará la cantidad de espacio ganado.

Eliminar imágenes contenedores docker

Para limpiar imágenes podemos usar un primer comando para revisar las imágenes descargadas:

Y luego usar el siguiente comando:

También nos podemos encontrar con imágenes pendientes, que podemos revisar con:

Y luego eliminar con:

Si por ejemplo tenéis una gran cantidad de imágenes con un patrón concreto como httpd, podéis usar el siguiente comando para eliminarlas:

Si queremos algo más radical y eliminar todas las imágenes:

Eliminar contenedores Docker

Para eliminar contenedores usaremos para hacerlo de forma individual:

Para que se ejecute y se elimine podemos usar –rm al generarlo:

Eliminar todos los contenedores terminados:

Eliminar contenedores según un patrón:

Eliminar todos los contenedores. Deberemos pararlos antes:

Eliminar volumen de contenedores Docker

Para eliminar volúmenes, haríamos lo mismo que con los contenedores:

Eliminar volúmenes en estado pendiente:

Eliminar un volumen y su contenedor asociado:

 

Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

kubernetes-instalar-balanceador-metallb

Kubernetes: Instalar balanceador MetalLB

Kubernetes: Instalar balanceador MetalLB MetalLB es una implementación de LoadBalancer para clústeres Kubernetes que se …

Un comentario

  1. Leonardo Albano

    Excelente. Salvaste mi maquinita. Gracias!

Deja una respuesta

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

cinco × 3 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu