To push an image to your own public repo in docker hub:
1. you need to tag the image in this format (docker hub username/image name)
docker image tag alpine ifanrahman/hisalpine
2. login to docker hub
docker login
you will need to put in your username and password
3. push the tagged image into docker hub
docker push ifanrahman/hisalpine