Skip to main content

To push container as a image on docker-hub

To login on Docke-Hub

https://hub.docker.com/

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