创建镜像
docker build -t imagename . # t:tag
运行容器
# 后台运行容器
docker run -d -p 宿主端口:容器端口 -it --name containername imagename # it:交互命令行
进入容器
# 容器状态为up情况下
docker exec -it containername /bin/bash # 退出后容器
删除容器
# 首先查看容器状态
## 查看正在运行的容器
docker ps
## 查看全部容器
docker ps -a
# 若容器正在运行,需先关闭容器
docker kill 容器id
# 删除容器
docker rm 容器id # rm后加 -f 为强制删除
删除镜像
# 首先查看镜像
docker images
# 删除镜像
docker rmi 镜像id
导出镜像
# 将正在运行的容器打包成镜像
docker commit 容器id 镜像名称:版本号
# 将镜像保存成tar文件
docker save 镜像名称:版本号 -o 包名.tar
导入镜像
# 拷贝到另一台机器上,导入镜像
docker load < 包名.tar
# 镜像重命名
docker tag 镜像id 镜像名称:版本号