00 列出本机镜像
# 查看所有镜像
sudo docker images
# 查看指定镜像
sudo docker images ubuntu
01 搜索镜像
sudo docker search ubuntu
02 拉取镜像
# 拉取ubuntu:latest
sudo docker pull ubuntu
# 拉取ubuntu:12.04
sudo docker pull ubuntu:12.04
# 拉取用户镜像,jamtur01是在dockerhub上注册的用户名
sudo docker pull jamtur01/ubuntu
03 运行一个带标签的镜像
sudo docker run -it --name ubuntu:12.04 /bin/bash
04 登录到 docker hub
# 1.在 hub.docker.com 上注册账号
# 2.登录到 docker hub,用户的个人认证信息保存在 $HOME/.docker/config.json
sudo docker login
05 退出登录
sudo docker logout
06 创建镜像
# 创建镜像
sudo docker commit 4aab3ce3cb76 jamtur01/apache2
# 创建镜像时指定更多信息,webserver是添加的标签
# -m:指定提交信息
# -a:添加作者信息
sudo docker commit -m"A new custom image" -a"James Turnbull" 4aab3ce3cb76 jamtur01/apache2:webserver
# 检查新创建的镜像
sudo docker images jamtur01/apache2
# 查看提交的镜像的详细信息
sudo docker inspect jamtur01/apache2:webserver
# 从刚创建的镜像运行一个容器
sudo docker run -it jamtur01/apache2:webserver /bin/bash