docker常见的命令集锦

Docker 是一种常用的容器化技术,它提供了一系列的命令来管理和操作容器。以下是一些常见的 Docker 命令集锦:

  1. docker run:用于启动一个新的容器实例。可以指定镜像名称、端口映射、环境变量等。

  2. docker stop:用于停止正在运行的容器实例。可以指定容器名称或 ID。

  3. docker ps:用于列出当前正在运行的容器实例。可以添加 -a 参数来显示所有容器(包括已停止的)。

  4. docker images:用于列出本地已下载的镜像列表。可以添加 -a 参数来显示所有镜像(包括中间层镜像)。

  5. docker pull:用于从远程仓库拉取镜像。需要指定镜像名称和标签。

  6. docker rmi:用于删除本地镜像。可以指定镜像名称或 ID,并添加 -f 参数来强制删除。

  7. docker build:用于从 Dockerfile 构建镜像。需要指定 Dockerfile 所在的路径和构建选项。

  8. docker inspect:用于查看容器的详细信息,包括配置、网络、挂载卷等。

  9. docker logs:用于查看容器的日志输出。可以指定容器名称或 ID,并添加 -f 参数来实时查看日志。

  10. docker exec:用于在正在运行的容器中执行命令。需要指定容器名称或 ID 和要执行的命令。

  11. docker port:用于查看容器的端口映射情况。可以指定容器名称或 ID。

  12. docker rm:用于删除容器实例。可以指定容器名称或 ID,并添加 -f 参数来强制删除。

  13. docker restart:用于重启正在运行的容器实例。可以指定容器名称或 ID。

  14. docker kill:用于强制停止正在运行的容器实例。可以指定容器名称或 ID。

  15. docker tag:用于给镜像打标签,方便管理和识别。需要指定原始镜像名称、新标签和镜像仓库地址。

  16. docker push:用于将本地镜像推送到远程仓库。需要指定镜像名称、标签和仓库地址。

  17. docker top:用于查看容器内的进程信息。可以指定容器名称或 ID 来查看容器内运行的进程及其状态。

  18. docker stats:用于显示容器的资源使用情况,包括 CPU、内存、网络 I/O、磁盘 I/O 等统计信息。可以指定容器名称或 ID 进行查看。

  19. docker cp:用于在容器和宿主机之间复制文件或目录。可以指定容器名称或 ID、源路径和目标路径来执行复制操作。

  20. docker commit:用于将正在运行的容器实例保存为一个新的镜像。可以指定容器名称或 ID、新镜像名称和标签等信息。

  21. docker diff:用于查看容器文件系统的更改。可以指定容器名称或 ID 来查看容器内部文件系统的变化情况。

  22. docker events:用于实时监听 Docker 事件,如容器创建、启动、停止等。可以添加过滤条件来限制显示的事件类型。

  23. docker system df:用于查看 Docker 系统占用的磁盘空间,包括镜像、容器、卷等。

  24. docker system prune:用于清理 Docker 系统中的无用资源,如未使用的镜像、悬挂的容器、未使用的网络等。可以添加 -a 参数来删除所有未使用的镜像。

这些命令提供了对 Docker 容器的更详细操作和管理,可以根据实际需求选择使用。需要注意的是,Docker 的命令和选项会随着版本的更新而有所变化,建议查阅 Docker 官方文档以获取最新和最准确的信息。

相关推荐
vistaup13 分钟前
群晖 hermes docker 安装无法自动启动 gateway
docker·hermes
willhuo34 分钟前
射击训练系统 Docker 部署方案(OpenCloudOS 9.4)
运维·docker·容器
“码”力全开1 小时前
解耦安防黑盒:基于 Docker 容器化与 GB28181/RTSP 双协议架构的 AI 边缘计算视频平台(全源码交付)
人工智能·docker·架构
Plastic garden1 小时前
K8s(12)RuoYi on K8s 全流程 · 全思路 · 全排错 · 全配置
云原生·容器·kubernetes
休息一下…1 小时前
能用的Docker镜像
运维·docker·容器
AI服务老曹1 小时前
解耦安防黑盒:基于 Docker 的国标 GB28181 与 RTSP 统一接入 AI 视频管理平台架构设计(附源码交付与边缘计算实践)
人工智能·docker·音视频
ai产品老杨1 小时前
突破安防碎片化僵局:基于 Docker 与边缘计算的 AI 视频管理平台异构架构设计(附 GB28181/RTSP 统一接入与源码交付)
人工智能·docker·边缘计算
极客先躯2 小时前
高级java每日一道面试题-2026年02月08日-实战篇[Docker]-如何实现容器的快照和恢复?
java·运维·docker·容器·备份·持久化·恢复
AI服务老曹2 小时前
打破品牌壁垒:基于 Docker 的国标 GB28181 与 RTSP 异构视频流统一接入平台架构设计(可源码交付)
运维·docker·容器
断眉的派大星2 小时前
Docker 完整命令手册(含参数缩写对应英文原意+详解+示例)
docker