Create Remote Repository in hub.docker.com
- Log in on https://hub.docker.com/
- Click on Create Repository.
- Choose a name (e.g. docker-sql1) and a description for your repository and click Create.
Log into the Docker Hub from the command line
docker login --username=yourhubusername --email=youremail@company.com
#WARNING: login credentials saved in /home/username/.docker/config.json
#Login Succeeded
To Commit a container a running container
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c3f279d17e0a ubuntu:12.04 /bin/bash 7 days ago Up 25 hours desperate_dubinsky
197387f1b436 ubuntu:12.04 /bin/bash 7 days ago Up 25 hours focused_hamilton
$ docker commit c3f279d17e0a leokwok2001/docker-sql1
Check the image ID using
docker images
and tag your image
docker tag bb38976d03cf yourhubusername/verse_gapminder:firsttry
upload to hub.docker
docker push leokwok2001/docker-sql1
docker remove image
docker image rm imagename
docker pull remove repro
docker pull leokwok2001/docker-sql1:latest