$ sudo apt-get install docker.io
$ sudo update-rc.d docker.io defaults
$ sudo docker version
$ sudo yum install -y docker
$ sudo service docker start
$ sudo docker pull <Docker Image Name>:<Tag>
Example
$ sudo docker pull ubuntu:latest
$ sudo docker run -p 0.0.0.0:<port Num>:<Port Num> -it --name <Docker Container> <Docker Image> <Shell>
Example
$ sudo docker run -p 0.0.0.0:80:80 -it --name ubuntu_work ubuntu /bin/bash
If you want to launch Docker process in background, you can use the following command.
$ sudo docker run -p 0.0.0.0:<port Num>:<Port Num> -d -it --name <Docker Container> <Docker Image> /usr/sbin/sshd -D
Example
# apt-get install -y nginx
$ sudo docker ps -a
$ sudo docker commit <Docker Container> <Docker Image>
Example
$ sudo docker commit ubuntu_work syatsuzuka/nginx
$ sudo docker images
$ sudo docker rm <Container ID> $ sudo docker rmi <Image ID>
$ mkdir nginx $ vi Dockerfile
FROM ubuntu RUN apt-get install -y nginx
$ sudo docker build -t <Docker Image>:<Tag> .
Example
$ sudo docker build -t syatsuzuka/nginx:1.0 .
$ sudo docker images
$ sudo docker login
$ sudo docker push <Docker Image>
Example
$ sudo docker push syatsuzuka/nginx
S.Yatsuzuka