Realizar el depurado de Docker

Purge de las imagenes inecesarias

Para el purgado de la informacion de docker existen diferentes comandos, entre uno de ellos se encuentra

docker system prune

Sin embargo este comando no es muy recomendable ya que practicamente limpia todo a excepción los contenedores que estan corriendo.

El siguiente comando funciona para el limpiado de las imagenes en cache y imagenes que no se usan para la creacion de un contenedor. Es un limpiado sin probocar ningun problema.

docker rmi $(docker images -q -f dangling=true)

Para complementar este funcion, se creo una tarea en el jenkins para programar un tarea de ejecucion cada cierto tiempo (configurable se quedo con una ejecucion cada hora). ejecuntando un sh para detonante de el comando anterior.

El archico clean docker es el siguiente

#!/bin/sh

docker rmi $(docker images -q -f dangling=true)

exit 0;

Los servers que quedan configurados son el 172.31.100.25(DEVL CLOUD), 172.31.100.24(QA CLOUD), 10.31.23.60(QA local)

results matching ""

    No results matching ""