To push container as a image on docker-hub
To login on Docke-Hub
docker login
1. Commit the required container as an image
docker commit -p [container-id] backup01
backup01 = it can be any name
1
sudo docker commit [CONTAINER_ID] [new_image_name]
2. You can save the image backup01 to tar file using the following command:
docker save -o backup01.tar backup01
To check backup .tar file
ls -al | grep back
output:
-rw------- 1 root root 178697728 Mar 31 23:35 backup01.tar
3. To add tag to image for push on Docker hub
docker tag backup01 localhost:5000/backup-image:v1
OR
docker tag mariadbforbootstack siyatechventures53/mariadbforbookstack-img:stv
4. To push image on docker-hub
docker push backup-image:v1
OR
docker push siyatechventures53/mariadbforbookstack-img:stv
Restoring a Docker Container
docker load -i /tmp/backup01.tar
ff91b8b5abb1: Loading layer [==================================================>] 2.56 kB/2.56 kB
Loaded image: backup01:latest
No Comments