目录
1。列表运行容器
2。列出所有容器(包括停止的容器)
3。仅显示容器ID
4。清单最近创建的容器
5。滤波器输出
6。格式输出
常见用例
首页 运维 Docker 如何列出Docker容器?

如何列出Docker容器?

Jul 30, 2025 am 02:26 AM
docker 容器

要列出Docker容器,请使用适当标志的Docker PS命令:1。对于运行容器,使用Docker PS; 2。对于包括停止的所有容器,请使用Docker PS -A; 3。要仅显示容器ID,请使用Docker PS -Q; 4。要列出最近创建的容器,请使用Docker PS -L或Docker PS -latest -n = 3用于最后三个; 5。要过滤输出,请使用-filter“ status = evited”,-filter“ name = my_app”,-filter“ ancestor = nginx:festres”或-filter“ the = container_name”; 6。要格式化输出,使用-format“ table {.names}}} \ t {{。image}} \ t {{。status}}“用于自定义的列或-format” {{.names}}}}} - {.names}} - {.image}}“ {.names}}}”。常见用例包括使用Docker PS检查容器状态| GREP MYSERVICE,用Docker RM $(Docker PS -Q -F状态=已退出)清理停止的容器,并使用Docker Start $(Docker PS -LQ)重新启动最后一个容器。 Docker PS命令对于管理容器至关重要,添加特定标志使您可以有效地检索精确的信息。

如何列出Docker容器?

要列出Docker容器,请使用docker container ls命令(或其速记docker ps )。默认情况下,这仅显示运行容器。这是获取所需信息的方法:

如何列出Docker容器?

1。列表运行容器

Docker PS

这将显示当前有效容器,其中包含以下详细信息:

  • 容器ID
  • 使用的图像
  • 命令运行
  • 创建时间
  • 地位
  • 端口映射
  • 名称

2。列出所有容器(包括停止的容器)

 Docker PS -A

-a标志显示所有容器,无论它们是运行,停止还是退出。这对于检查日志,重新启动或清理旧容器很有用。

如何列出Docker容器?

3。仅显示容器ID

如果您仅需要ID(例如,用于脚本或清理):

 Docker PS -Q

这仅输出容器ID,从而轻松地将其输送到其他命令中。

如何列出Docker容器?

4。清单最近创建的容器

查看最新创建的容器(或一些最近的几个):

 Docker PS -L

使用-n=3显示最后3个创建的容器:

 Docker PS -latest -n = 3

5。滤波器输出

您可以根据条件过滤结果:

 Docker PS  - 滤波器“状态=退出”

其他有用的过滤器:

  • --filter "name=my_app"
  • --filter "ancestor=nginx:latest"
  • --filter "before=container_name"

6。格式输出

自定义使用GO模板显示哪些列:

 docker ps -format“ table {.names}}} \ t {{。image}}} \ t {{。status}}}”

或在没有标头的情况下获得原始输出:

 docker ps -format“ {{.names}}}  -  {.image}}”

常见用例

  • 检查是否正在运行容器: docker ps | grep my-service
  • 清理停止容器: docker rm $(docker ps -q -f status=exited)
  • 快速重新启动最后一个容器: docker start $(docker ps -lq)

基本上, docker ps是您的首选命令 - 只需根据所需的内容添加标志即可。

以上是如何列出Docker容器?的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

PHP教程
1596
276
怎样开发一个完整的PythonWeb应用程序? 怎样开发一个完整的PythonWeb应用程序? May 23, 2025 pm 10:39 PM

要开发一个完整的PythonWeb应用程序,应遵循以下步骤:1.选择合适的框架,如Django或Flask。2.集成数据库,使用ORM如SQLAlchemy。3.设计前端,使用Vue或React。4.进行测试,使用pytest或unittest。5.部署应用,使用Docker和平台如Heroku或AWS。通过这些步骤,可以构建出功能强大且高效的Web应用。

如何在Ubuntu上部署PyTorch应用 如何在Ubuntu上部署PyTorch应用 May 29, 2025 pm 11:18 PM

在Ubuntu上部署PyTorch应用可以通过以下步骤完成:1.安装Python和pip首先,确保你的系统上已经安装了Python和pip。你可以使用以下命令来安装它们:sudoaptupdatesudoaptinstallpython3python3-pip2.创建虚拟环境(可选)为了隔离你的项目环境,建议创建一个虚拟环境:python3-mvenvmyenvsourcemyenv/bin/activat

配置PhpStorm与Docker容器化开发环境 配置PhpStorm与Docker容器化开发环境 May 20, 2025 pm 07:54 PM

通过Docker容器化技术,PHP开发者可以利用PhpStorm提高开发效率和环境一致性。具体步骤包括:1.创建Dockerfile定义PHP环境;2.在PhpStorm中配置Docker连接;3.创建DockerCompose文件定义服务;4.配置远程PHP解释器。优点是环境一致性强,缺点包括启动时间长和调试复杂。

Debian上Jenkins部署性能调优 Debian上Jenkins部署性能调优 May 28, 2025 pm 04:51 PM

在Debian上部署和调优Jenkins是一个涉及多个步骤的过程,包括安装、配置、插件管理和性能优化。以下是一个详细的指南,帮助你实现高效的Jenkins部署。安装Jenkins首先,确保你的系统已经安装了Java环境。Jenkins需要Java运行时环境(JRE)才能正常运行。sudoaptupdatesudoaptinstallopenjdk-11-jdk验证Java安装成功:java-version接下来,添加J

如何在Debian上实现Docker的自动化部署 如何在Debian上实现Docker的自动化部署 May 28, 2025 pm 04:33 PM

在Debian系统上实现Docker的自动化部署可以通过多样的方法来完成,以下是详细的步骤指南:1.安装Docker首先,确保你的Debian系统保持最新状态:sudoaptupdatesudoaptupgrade-y接着,安装必要的软件包以支持APT通过HTTPS访问仓库:sudoaptinstallapt-transport-httpsca-certificatescurlsoftware-properties-common-y导入Docker的官方GPG密钥:curl-

java是软件吗 Java的运行环境和开发工具介绍 java是软件吗 Java的运行环境和开发工具介绍 May 20, 2025 pm 08:30 PM

Java当然算软件,是非常重要的软件。Java包括JRE和JDK,JRE让程序“一次编写,到处运行”,而JDK提供编译器和开发工具,提升开发效率。

什么是Docker BuildKit,它如何改善构建性能? 什么是Docker BuildKit,它如何改善构建性能? Jun 19, 2025 am 12:20 AM

DockerBuildKit是一个现代化的镜像构建后端,它通过1)并行处理独立构建步骤、2)更高级的缓存机制(如远程缓存复用)、3)结构化输出提升构建效率与可维护性,显着优化了Docker镜像构建的速度与灵活性,用户只需启用DOCKER_BUILDKIT环境变量或使用buildx命令即可激活该功能。

Docker如何与Docker Desktop一起使用? Docker如何与Docker Desktop一起使用? Jun 15, 2025 pm 12:54 PM

dockerworkswithdockerdesktopbyprovidingauser-frencylyintlyterfaceandonvironmenttomanagecontainers,图像,AndResourcesonlocalmachines.1.dockerdesktopbundlesdockerdockerdockerengine,cli,cli,cli,cli,copsose,copsose,copsose,andotherToolSintoonePackage.2.itustersoruses.2.itiperslialdialdialdimize(例如

See all articles