Dígale a docker-compose que elimine la imagen pasando --rmi
bandera hacia abajo:
docker-compose down --rmi all
Esto le dice a componer que detenga y elimine todos los contenedores, redes y elimine todas las imágenes utilizadas por cualquier servicio en su archivo docker-compose. Además, puede pasar --volumes
para eliminar todos los volúmenes con nombre (my-db
en tu caso). Sin embargo, esto hará que se eliminen los volúmenes con nombre en su archivo docker-compose y perderá esos datos. Asegúrate de que esto es lo que quieres.
Luego, para volver a ejecutar la aplicación con las nuevas imágenes, use --build
opción con docker-compose up para construir las imágenes antes de iniciar los contenedores.
docker-compose up -d --build
Consulte la referencia de docker-compose para up y abajo para más opciones.