一、docker指令  
1.1、查看docker详细信息  
docker info  
 
1.2、查看docker版本   
docker version  
 
 1.3、帮助命令  
docker --help  
 
二、images指令  
2.1、查看本地仓库中有哪些镜像  
docker images  
 
2.2、下载新的镜像   
# 语法
docker pull 镜像名:版本号
 
# 案例
docker pull mysql:8.0.26  
2.3、删除镜像  
# 语法
docker image rm 镜像名:tag|镜像id
# 简写:docker rmi 镜像名:tag|镜像id
 
# 强制删除
docker image rm -f 镜像名:tag|镜像id
# 简写:docker rmi -f 镜像名:tag|镜像id  
三、container指令  
3.1、查看当前正在运行的容器  
docker ps        # 查看正在运行的容器
docker ps -a     # 查看所有容器(运行 & 非运行)
docker ps -q     # 返回正在运行的容器id
docker ps -qa    # 返回所有容器的id  
3.2、停止&重启容器  
docker start 容器名字|容器id        # 开启容器
docker restart 容器名字|容器id      # 重启容器
docker stop 容器名字|容器id         # 正常停止容器运行
docker kill 容器名字|容器id         # 立即停止容器运行  
3.3、删除容器  
docker rm 容器名称|容器id        # 删除停止的容器
docker rm -f 容器名称|容器id     # 删除正在运行的容器
docker rm -f $(docker ps -qa)   # 删除所有容器  
3.4、查看容器内服务运行日志  
docker logs 容器名称|容器id
docker logs -f 容器名称|容器id            # 实时展示日志
docker logs -tf 容器名称|容器id           # 加入时间戳实时展示日志
docker logs --tail N(5) 容器名称|容器id   # 查看容器日志最后5(N)行    
3.5、查看容器内进程  
docker top 容器名称|容器id   # 查看容器内的进程  
3.6、以交互模式进入容器内部  
docker exec -it 容器名称|容器id bash # 进入容器,并与容器内命令终端进行交互
exit # 退出容器  
3.7、查看容器内部细节  
docker inspect 容器名称|容器id  
四、文件传输  
4.1、容器中的文件拷贝至操作系统  
docker cp 容器唯一标识(id|name):容器内资源路径 操作系统资源路径  
4.2、操作系统中的文件拷贝至容器  
docker cp 操作系统资源路径 容器唯一标识(id|name):容器内资源路径