Pushing your own image to docker registry (over the cloud)

I am doing this because well, i needed to use kubernetes to run my docker image. It's a harder to setup a local docker image, so this is easier.

First you need to create a free user account in docker.

Login to docker and provide your username and password

docker login

Next tag your image (kepung/my_image) where kepung is the name of my user.

docker tag my_image kepung/my_image

Push it

 $ docker push kepung/my_image

To see your docker images on the web, go to


All rite, some FAQ.

If you rebuild your docker image and tag it say "hello-world", existing image gets overwritten

If you push the image with the same tag name, your image on the web, gets over-written too.

Pretty straight forward.


Popular posts from this blog

Solving Sonarqube :- Project was never analyzed. A regular analysis is required before a branch analysis

spark - pyspark reading from excel files