镜像

docker images #列出本地所有镜像
docker pull <镜像名>:<标签> #拉取镜像
docker pull docker.zhai.cm/library/<镜像名>:<标签> #加速源
docker rmi <镜像ID或镜像名> #删除镜像
docker save -o my-image.tar my-image:latest #打包成tar文件
docker load -i <输入文件名>.tar #加载tar文件中的镜像

容器命令

docker start <容器名称或ID> #启动一个已停止的容器
docker stop <容器名称或ID> #停止正在运行的容器
docker rm <容器名称或ID> #删除一个已停止的容器
docker rm -f <容器名称或ID> #强制删除正在运行的容器
docker restart <容器名称或ID> #重启容器
docker inspect <容器名称或ID> #查看容器的详细信息:
docker exec -it [容器名] bash #进入容器内部

Volume

docker volume create <卷名称> # 创建一个新的数据卷
docker volume ls # 列出所有数据卷
docker volume inspect <卷名称> # 查看指定数据卷的详细信息
docker volume rm <卷名称> # 删除指定数据卷
docker volume prune # 删除所有未使用的数据卷
docker run -v <卷名称>:<容器内路径> <镜像名称> # 在容器中挂载数据卷
docker run -v <宿主机路径>:<容器内路径> <镜像名称> # 在容器中挂载宿主机目录