乐趣区

关于docker:掌握-Docker-PS-命令轻松管理容器

前言

作为容器化技术的重要组成部分,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 : 显示总的文件大小。

应用示例

  1. 显示正在运行的容器
docker ps
  1. 显示所有容器(包含已进行的)
docker ps -a
  1. 显示最近创立的容器
docker ps -l
  1. 显示指定数量的容器
docker ps -n 3
  1. 显示残缺的镜像 ID
docker ps --no-trunc
  1. 只显示镜像 ID
docker ps -q

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 命令有所帮忙!

退出移动版