文章插图
简介
Docker是一种流行的容器化平台,用于构建、分发和运行应用程序 。Docker提供了许多命令行工具,其中之一是docker ps命令 。本文将深入介绍docker ps命令,解释其用途、参数和功能,以及如何使用该命令来管理和监视运行中的Docker容器 。
docker ps
在Docker中,容器是运行应用程序的独立环境 。docker ps命令用于列出当前正在运行的容器,并提供了关于每个容器的详细信息,如容器ID、名称、状态、端口映射等 。以下是docker ps命令的常见用法:
docker ps [OPTIONS]
docker ps可选参数如下(部分):
- -a, --all,显示全部容器(默认只显示运行中的容器)
- -f, --filter filter,根据提供的 filter 过滤输出
- -n, --last int,列出最近创建的 n 个容器(默认-1,代表全部)
- -l, --latest,显示最近创建的容器(包括所有状态的容器)
- -s, --size ,显示总的文件大小
- –no-trunc,显示完整的镜像 ID
- -q, --quiet ,静默模式,只显示容器 ID
- 显示正在运行的容器
- 显示所有容器(包括已停止的)
- 显示最近创建的容器
- 显示指定数量的容器
- 显示完整的镜像ID
- 只显示镜像ID
7.自定义输出格式
docker ps --format "table {{.ID}}t{{.Image}}t{{.Status}}"
命令输出如下图:
文章插图
字段说明
下面是对docker ps命令结果中部分字段的说明
- CONTAINER ID:容器 ID
- IMAGE:容器使用的镜像
- COMMAND:启动容器时后,容器运行的命令
- CREATED:容器的创建时间
- STATUS:容器状态
- PORTS:实际运行端口,若有指定运行端口则会显示指定的端口和默认运行端口,以及连接类型( tcp / udp )
- NAMES:容器名字
- SIZE:容器全部文件的总大小,也会显示容器大小
- created:已创建
- restarting:重启中
- running:运行中
- removing:迁移中
- paused:暂停
- exited:停止
- dead:死亡
·docker ps·命令是Docker中一个非常有用的工具,它提供了对容器的管理和监视功能 。通过使用不同的选项和参数,可以灵活地定制·docker ps·命令的输出,并与其他Docker命令结合使用,更好地管理和运维容器化的应用程序 。希望本文对您理解和使用docker ps命令有所帮助!
推荐阅读
- 深入解析Docker Run命令:创建和启动容器的完全指南
- 试试YApi进行接口文档管理
- 空间管理大师是什么意思 空间管理师是什么工作
- 茶花养护与管理方法图片 茶花养护与管理方法
- 龙眼花期怎么管理视频 龙眼花期怎么管理
- 葡萄五月末的管理措施 葡萄五月末的管理
- 猕猴桃四月份管理要点 猕猴桃四月份怎么管理
- Linux网络命令:掌握网络状态与排除故障的利器
- pip常用命令总结
- docker create 与 docker run的异同,你都会了吗?