Ejecuto la mayoría de mis revisiones con Docker Desktop en Windows 10.
Según las recomendaciones, limpio Docker y los repositorios descargados después de las pruebas:
Los repositorios son sencillos, pero Docker se resiste un poco a liberar el espacio consumido en el disco. Los pasos que ejecuté inicialmente son:
* eliminar los contenedores pendientes `docker rm -f container . . .`
* eliminar las imágenes descargadas `docker rmi image . . .`
* limpiar cachés y redes `docker system prune`
Pero el espacio que consumió mi disco no se redujo.
Así que buscando en Google, encontré un método muy útil para reducir el consumo en disco de Docker. Y me gustaría compartir esta experiencia con vosotros.
Omito todos los detalles que se explican muy bien [en este artículo.](https://dev.to/marzelin/how-to-reduce-size-of-docker-data-volume-in-docker-desktop-for-windows-v2-5d38)
La razón detrás de este comportamiento poco amigable es que:
- Docker crea un disco duro virtual ext4,vhdx
- esta imagen del disco crece y crece automáticamente según es necesario, pero nunca se reduce.
(No he hablado sobre IRISTEMP o CacheTemp ![wink](https://community.intersystems.com/sites/all/libraries/ckeditor/plugins/smiley/images/wink_smile.png "wink"))
Mi resultado después de los hechos es que: ¡¡se liberaron ~15 GB de almacenamiento!!
Una cantidad significativa en mi Notebook de 128GB SSD.
La acción resumida:
* Desde el icono de Docker en la barra de tareas:
* Docker quit
* Desde la línea de comandos de Windows. :
* WSL --stop
* Desde PowerShell con derechos de administrador:
* Optimize-VHD -Path c:\Users\<your_username>\AppData\Local\Docker\wsl\data\ext4.vhdx -Mode Full