Pour ceux qui se lance sur docker, voici un mini tutoriel afin de sauvegarder ses images docker.
Afin de voir les images présentes :
# docker ps -a
Pour figer une image :
# docker commit -p ID_de_l_image nom_image_backup
On tar le commit pour le sauvegarde en local.
# docker save -o nom_image_backup.tar nom_image_backup
Vous pouvez meme exporter cette image sur le docker hub si vous avec un compte :
# docker login
Et suivez le guide.
puis
# docker tag id_de_l_image nom_du_compte_docker_hub/nom_image_backup # docker push nom_du_compte_docker_hub/nom_image_backup
Ensuite pour restaurer ce même backup :
# docker pull nom_du_compte_docker_hub/nom_image_backup
Si vous aviez souhaitez conserver votre container en local :
# docker load -i nom_image_backup.tar
Voilà, un docker images vous listera voter container.
Il suffit de lancer votre container en exposant les ports souhaités :
# docker run -d -p 880:80 id_du_container
J’espère que ce petit pense-bête vous aura aider 🙂