前言
作为容器化技术的重要组成部分,Docker 提供了许多命令来治理容器,其中 docker ps
命令是一个根底而且罕用的命令。本文将介绍 docker ps
命令的应用办法,旨在帮忙初学者轻松理解和应用这个命令。
Docker PS 简介
docker ps
命令用于列出以后正在运行的容器。它能够显示容器的根本信息,如容器 ID、镜像名称、启动命令、运行状态等。docker ps
命令的根本语法如下:
docker ps [OPTIONS]
OPTIONS阐明:
- -a :显示所有的容器,包含未运行的。
- -f :依据条件过滤显示的内容。
- --format :指定返回值的模板文件。
- -l :显示最近创立的容器。
- -n :列出最近创立的n个容器。
- --no-trunc :不截断输入。
- -q :静默模式,只显示容器编号。
- -s :显示总的文件大小。
应用示例
- 显示正在运行的容器
docker ps
- 显示所有容器(包含已进行的)
docker ps -a
- 显示最近创立的容器
docker ps -l
- 显示指定数量的容器
docker ps -n 3
- 显示残缺的镜像ID
docker ps --no-trunc
- 只显示镜像ID
docker ps -q
7.自定义输入格局
docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Status}}"
命令输入如下图:
字段阐明
上面是对docker ps
命令后果中局部字段的阐明
CONTAINER ID
:容器 IDIMAGE
:容器应用的镜像COMMAND
:启动容器时后,容器运行的命令CREATED
:容器的创立工夫STATUS
:容器状态PORTS
:理论运行端口,若有指定运行端口则会显示指定的端口和默认运行端口,以及连贯类型( tcp / udp )NAMES
:容器名字SIZE
:容器全副文件的总大小,也会显示容器大小
容器状态介绍
created
:已创立restarting
:重启中running
:运行中removing
:迁徙中paused
:暂停exited
:进行dead
:死亡
总结
docker ps
命令是Docker中一个十分有用的工具,它提供了对容器的治理和监督性能。通过应用不同的选项和参数,能够灵便地定制docker ps
命令的输入,并与其余Docker命令联合应用,更好地治理和运维容器化的应用程序。心愿本文对您了解和应用docker ps命令有所帮忙!