拉取镜像:
| 1
 | docker pull [选项] [Docker Registry地址]<仓库名>:<标签>
 | 
如:
| 1
 | docker pull ubuntu:14.04 
 | 
启动容器:
-it:这是两个参数,-i:交互式操作,-t 终端。
–rm:容器退出后随之将其删除。默认情况下退出的容器并不会立即删除,除非手动 docker rm。
ubuntu:14.04:用 ubuntu:14.04 镜像为基础来启动容器。
bash:放在镜像名后的是命令,指定 Shell 是 bash。
列出镜像
基础命令:
虚悬镜像:无标签镜像,可删除:
| 1 2
 | docker images -f dangling=true  docker rmi $(docker images -q -f dangling=true) 
 | 
其他命令:
| 1 2 3 4
 | docker images -a     docker images ubuntu     docker images ubuntu:16.04     ...     
 | 
commit镜像
前期准备:
| 1 2 3 4
 | docker run --name webserver -d -p 80:80 nginx    docker exec -it webserver bash   ...      docker diff webserver   
 | 
保存修改:
| 1
 | docker commit [选项] <容器ID或容器名> [<仓库名>[:<标签>]]
 | 
类似git commit,会将上面的改动保存到镜像。下次再运行此镜像,会显示改动后的内容。
commit一般只用来保存临时现场,真正制作镜像使用Dockerfile命令
EOF