首页 > 其他分享 >docker ps 语法

docker ps 语法

时间:2023-12-28 12:35:23浏览次数:37  
标签:ps 示例 容器 语法 参数 docker ID

docker ps 语法

  语法:docker ps [OPTIONS]

  参数:

 

参数名

参数描述

–all, -a

显示所有的容器,包括未运行的

–filter, -f

根据条件过滤显示的内容

–format:

指定返回值的模板文件

–last, -l

显示最近创建的容器

–latest, -n

列出最近创建的n个容器

–no-trunc

不截断输出

–quiet, -q

静默模式,只显示容器编号

–size, -s

显示总的文件大小

  语义:根据指定参数显示容器列表。

  docker ps -a 示例

docker ps 命令详解 docker ps是什么意思_Dokcer

  列表项说明:

列名

列描述

CONTAINER ID

容器ID

IMAGE

容器使用的镜像

COMMAND

启动容器时运行的命令

CREATED

容器的创建时间

STATUS

容器状态(共七种:created(已创建)、restarting(重启中)、running(运行中)、removing(迁移中)、paused(暂停)、exited(停止)、dead(死亡))

PORTS

容器的端口信息和使用的连接类型

NAMES

自动分配或指定的容器名称

  docker ps -f 示例

docker ps 命令详解 docker ps是什么意思_run_02

docker ps 命令详解 docker ps是什么意思_filter_03

docker ps 命令详解 docker ps是什么意思_Dokcer_04

  -f 可用参数说明:

过滤条件

过滤条件描述

id

容器ID

name

容器名称

label

表示键或键值对的任意字符串

exited

容器退出的整数代码,仅与–all, -a一起使用

status

容器状态:created、restarting、running、removing、paused、exited、dead

ancestor

给定镜像作为祖先共享的容器,[:]、、image@digest

bofore/since

在给定容器ID或名称之前或之后创建的容器

volume

筛选器运行已装入给定卷或绑定装入的容器

network

运行连接到给定网络的容器

publish/expose

发布或公开筛选器的给定端口,[/]、/[]

health

容器的运行状况检查状态:starting、healthy、unhealthy、none

isolation

仅限Window守护进程

is-task

过滤作为服务"task"的容器,布尔选项(true或false)

  条件规则:

  1.-f后跟的是键值对key=value,如果有多个条件,就多次使用-f:

docker ps -f id=5b6 -f name=nginx
  • 1.
   

  2.相同条件之间关系是或,不同条年之间关系是与:

docker ps -f id=5b6 -f id=5re -f name=nginx
  • 1.
   

  3.id和name支持模糊匹配和正则表达式:

docker ps -f name=.*nx.*
  • 1.
   

  docker ps --format 示例

  --format参数可以用来规范输出的容器列表内容格式,一般在使用工具进行维护时,是非常有用的。

docker ps 命令详解 docker ps是什么意思_run_05

docker ps 命令详解 docker ps是什么意思_format_06

  --format 可用参数说明:

替换参数

替换参数描述

.ID

容器ID

.Image

镜像ID

.Command

应用命令

.CreatedAt

容器的创建时间

.RunningFor

容器已运行时间

.Ports

开放的端口

.Status

容器状态

.Size

容器磁盘大小

.Names

容器名称

.Labels

分配给容器的所有标签

.Label

此容器的特定标签的值,如:’{{.Label “com.docker.swarm.cpu”}}’

.Mounts

此容器中装入的卷的名称

.Networks

附加到此容器的网络的名称

  docker ps -l 示例

docker ps 命令详解 docker ps是什么意思_Dokcer_07

  docker ps -n 示例

  -n紧跟的参数表示需要查看的容器的数量。

docker ps 命令详解 docker ps是什么意思_docker ps 命令详解_08

  docker ps --no-trunc 示例

docker ps 命令详解 docker ps是什么意思_docker ps 命令详解_09

  docker ps -s 示例

docker ps 命令详解 docker ps是什么意思_Dokcer_10

 

via:https://blog.51cto.com/u_14152/7093160

标签:ps,示例,容器,语法,参数,docker,ID
From: https://www.cnblogs.com/nihaorz/p/17932431.html

相关文章

  • std::max、std::min error C2589: “(”:“::”右边的非法标记,error C2059: 语法错误:
    个人采用方案三解决问题。在VC++种同时包含头文件#include<windows.h>和#include<algorithm>后就会出现无法正常使用std标准库中的min和max模板函数,经过查阅发现这是因为在Windows.h种也有min和max的定义,这样就导致了algorithm中的min和max无法正常使用,这里给出两种解决方案,来......
  • 手把手从安装本地虚拟机,基于docker,部署springboot+vue项目(若依框架前后端分离版本演示
    目录1.安装本地虚拟机centos2.安装docker,拉取镜像,创建容器3.打包部署后端4.配置nginx5.打包部署前端6.常见问题汇总1.安装本地虚拟机centos部署环境提供vm16,和centos7,其中把镜像改成.iso文件就可以了阿里云链接:https://www.alipan.com/s/BTnpjuHWtEp为什么用阿里云,不限速啊,秉......
  • Postgresql中PL/pgSQL代码块的语法与使用-声明与赋值、IF语句、CASE语句、循环语句
    场景PostGresSQL简介与Windows上的安装教程:PostGresSQL简介与Windows上的安装教程_postgressqlwindows安装免费吗?除了标准SQL语句之外,PostgreSQL还支持使用各种过程语言(例如PL/pgSQL、C、PL/Tcl、PL/Python、PL/Perl、PL/Java等)创建复杂的过程和函数,称为存储过程(StoredPro......
  • 蓝牙和GPS技术结合,实现车载定位器室内外定位
    目前市面上常见的车载定位器主要是基于GPS和北斗定位方式。在理想的室外环境开阔无遮挡的情况下,定位效果非常良好;而在室内场景、或者比较密集的区域就会出现信号被遮挡的情况,导致GPS定位器上的表现就是迟迟无法接收到GPS定位信号而无法定位。通过蓝牙和GPS技术结合,可以实现室内外定......
  • 配置Https访问
    背景:因为https工作工程中使用很多次了,今天给国产机上的tomcat进行部署的时候,发现一个报错,提示配置的协议无效,故记录下处理方法,也记录下整个https的配置过程。报错内容: 这个问题其实在window环境上部署的时候也出现过,windows环境上的解决方式是添加一个本地库tcnative-1.......
  • docker时区设置
    前言一般情况下我们容器的时区已经在启动的时候设置好了,但是如果你没有在启动脚本里面设置时区可能会导致项目过多,删除容器重新构建容器时区带来的成本比较高。第一种:启动脚本配置时区查看当前操作系统的时区命名:timedatectlstatus如下:配置启动脚本sh脚本方式:-eTZ=As......
  • c#语法JWT请求接口
    NuGet下载System.IdentityModel.Tokens.Jwt包下面是获取token,需要引用对应的jwtusingSystem.IdentityModel.Tokens.Jwt;usingMicrosoft.IdentityModel.Tokens;privatevoidbutton1_Click(objectsender,EventArgse){stringsecretId="a1bc3900b......
  • php语法随笔
    域操作符双冒号::,不创建对象调用类中的常量、变量和方法构造方法:void__construct(变量1,变量2,)继承:先查找子类构造方法,若无调用父类的构造方法,php只支持单继承(只有一个父类)$this:在类内部使用,代表本身::(双冒号),parent(类内部使用,调用父类成员常量、变量和方法),self(类内部......
  • Docker 部署 Prometheus Webhook DingTalk
    介绍在此部分简要介绍PrometheusWebhookDingTalk的作用和使用Docker部署的优势。概述将要涵盖的常用参数以及如何配置Docker容器的关键概念。步骤1:获取PrometheusWebhookDingTalk代码解释如何获取PrometheusWebhookDingTalk的代码并进入存储库目录。gitcloneh......
  • 22.7k star,推荐一本开源docker书籍,实用
    1简介Docker是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的维护效率,降低了云计算应用开发的成本!使用Docker,可以让应用的部署、测试和分发都变得前所未有的高效和轻松!无论是应用开发者、运维人员、还是其他信息技术从业人员,都有必要认识和掌握Docker,节约......