zoukankan      html  css  js  c++  java
  • (九)Docker-PS 详解

    1. 作用

    查看 docker 容器

    2. 基本语法

    docker ps [OPTIONS]
    OPTIONS说明:
    
    -a :显示所有的容器,包括未运行的。
    
    -f :根据条件过滤显示的内容。
    
    --format :指定返回值的模板文件。
    
    -l :显示最近创建的容器。
    
    -n :列出最近创建的n个容器。
    
    --no-trunc :不截断输出。
    
    -q :静默模式,只显示容器编号。
    
    -s :显示总的文件大小。

    3. 案例

    1. 显示当前正在运行的容器
    # docker ps
    2. 显示所有状态的容器
    
    # docker ps -a
    
    容器的状态共有 7 种:created|restarting|running|removing|paused|exited|dead。
    3. 显示最后被创建的 n 个容器
    
    # docker ps -n 3
    
    注意,这里不限状态。
    4. 显示最后被创建的容器
    
    # docker ps -l
    
    相当于 docker ps -n 1
    5. 显示完整输出
    
    # docker ps --no-trunc
    
    即不会截断输出。该选项有点长,其中 trunc 算是 truncate 的缩写。
    6. 只显示容器 ID
    
    # docker ps -q
    
    清理容器时非常好用,filter 过滤显示一节有具体实例。
    7. 显示容器文件大小
    
    # docker ps -s
    
    该命令很实用,可以获得 2 个数值:一个是容器真实增加的大小,一个是整个容器的虚拟大小。
    
    容器虚拟大小 = 容器真实增加大小 + 容器镜像大小。

    4. Filter 过滤显示

    如果容器数量过多,或者想排除干扰容器,可以通过 --filter 或 -f 选项,过滤需要显示的容器。

    当前支持的过滤条件非常丰富,包括:

    条件虽多,但万变不离其宗,只要再记住以下 3 条准则:
    
    1. 选项后跟的都是键值对 key=value (可不带引号),如果有多个过滤条件,就多次使用 filter 选项。例如:
    
    docker ps --filter id=a1b2c3 --filter name=bingohuang
    
    2. 相同条件之间的关系是或,不同条件之间的关系是与。例如:
    
    docker ps --filter name=bingo --filter name=huang --filter status=running
    
    以上过滤条件会找出 name 包含 bingo 或 huang 并且 status 为 running 的容器。
    
    3. id 和 name,支持正则表达式,使用起来非常灵活。例如:
    
    docker ps --filter name=^/bingohuang$
    
    精确匹配 name 为 bingohuang 的容器。注意,容器实际名称,开头是有一个正斜线 / ,可用 docker inspect 一看便知。

    参考:https://www.cnblogs.com/fuyuteng/p/8847331.html

    参考:https://www.runoob.com/docker/docker-ps-command.html

  • 相关阅读:
    A very good site containing a lot of wonderful videos from Microsoft, List_of_GUI_testing_tools,
    java试用(3)awt,UI
    deletion of pointer to incomplete type 'A'; no destructor called
    windbg
    semaphore与Mutex
    Display a Web Page in a Plain C Win32 Applicatio
    java试用(1)hello world
    Linux opensshserver,
    Toggle hardware data/read/execute breakpoints programmatically
    RTThread RTOS
  • 原文地址:https://www.cnblogs.com/shix0909/p/11124404.html
Copyright © 2011-2022 走看看