Docker--docker ps 命令與結果解析

yoylee_web發表於2018-10-13
  • 命令詳解

    • 意義:列出容器相關資訊

    • 格式:docker ps [options]

    • 引數列表:

引數

解釋

無參

預設顯示正在執行的容器

-a

顯示所有的容器,包括未執行的

-f

根據條件過濾顯示的內容

--format

指定返回值的模板檔案

-l

顯示最近建立的容器

-n

列出最近建立的n個容器

--no-trunc

不截斷輸出

-q

靜默模式,只顯示容器ID

-s

顯示總的檔案大小

裡面包含ps的詳細使用教程,雖然是英文的但是例項有一點英語功底就可以看懂,其中包含ps的模糊查詢等。

我們在查詢一些教程類的東西,最好是在官方文件上查詢,那才是最權威最全面的,找不到或理解不了再百度。

  • 命令 docker ps 獲取的結果示例

CONTAINER ID        IMAGE                        COMMAND             CREATED               STATUS                  PORTS                               NAMES
60f4df405d25        training/webapp        "python app.py"      3 seconds ago       Up 2 seconds            0.0.0.0:1026->5000/tcp                     hardcore_mirzakhani
da4349730072        training/webapp        "python app.py"      37 seconds ago      Up 36 seconds           0.0.0.0:1025->5000/tcp                     ecstatic_ritchie
  • 結果解析:

    • CONTAINER ID(container id ) :顧名思義 ,容器ID的意思,可以通過這id找到唯一的對應容器

    • IMAGE (image):該容器所使用的映象

    • COMMAND (command):啟動容器時執行的命令

    • CREATED (created):容器的建立時間,顯示格式為”**時間之前建立“

    • STATUS (status):容器現在的狀態,狀態有7種:created(已建立)|restarting(重啟中)|running(執行中)|removing(遷移中)|paused(暫停)|exited(停止)|dead

    • PORTS (ports):容器的埠資訊和使用的連線型別(tcp\udp)

    • NAMES (names):映象自動為容器建立的名字,也唯一代表一個容器

 

相關文章