### 基本操作
- docker run: 运行一个新的容器。这是使用 Docker 镜像创建并启动容器的主要方式。
- docker ps: 列出正在运行的容器。
- docker images: 列出本地主机上的所有镜像。
- docker pull: 从 Docker Hub 或其他注册表中拉取镜像。
- docker push: 将本地镜像推送到 Docker Hub 或其他注册表。
### 容器管理
- docker start: 启动已停止的容器。
- docker stop: 停止正在运行的容器。
- docker restart: 重启容器。
- docker rm: 删除一个或多个容器。
- docker exec: 在已运行的容器中执行命令。
- docker logs: 获取容器的日志输出。
- docker attach: 连接到正在运行的容器。
- docker commit: 将容器的更改保存为新的镜像。
- docker diff: 检查容器文件系统的更改。
### 镜像管理
- docker build: 从 Dockerfile 构建镜像。
- docker save: 将镜像保存为 tar 文件。
- docker load: 从 tar 文件加载镜像。
- docker rmi: 删除一个或多个镜像。
- docker tag: 创建一个新的标签,将一个镜像引用到另一个镜像。
### 其他管理命令
- docker network: 管理网络。
- docker volume: 管理数据卷。
- docker plugin: 管理插件。
- docker context: 管理 Docker 上下文。
- docker swarm: 管理 Swarm 集群。
- docker service: 管理服务。
- docker stack: 管理 Docker Stacks。
### 高级功能
- docker system: 管理 Docker 系统。
- docker trust: 管理 Docker 镜像的信任。
- docker manifest: 管理 Docker 镜像清单。
- docker secret: 管理 Docker 秘钥。
### 身份验证
- docker login: 登录到 Docker 注册表。
- docker logout: 从 Docker 注册表登出。
### 资源监控
- docker stats: 显示容器资源使用情况的实时流。
### 其他
- docker info: 显示系统范围的信息。
- docker search: 在 Docker Hub 中搜索镜像。
- docker version: 显示 Docker 版本信息。