最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker ps命令的具體使用

 更新時間:2024年03月01日 09:19:58   作者:i白  
docker ps?命令可以用來列出?Docker容器?相關(guān)信息,本文就來介紹一下Docker ps命令的具體使用,具有一定的參考價值,感興趣的可以了解一下

大綱

在這里插入圖片描述

Docker ps命令概述

docker ps 命令可以用來列出 Docker容器 相關(guān)信息。

Docker ps命令語法

# docker ps [OPTIONS]

Docker ps命令參數(shù)

選項說明
無參默認顯示正在運行的容器。
-a顯示所有的容器,包括未運行的。
-f根據(jù)條件過濾顯示的內(nèi)容。
–format指定返回值的模板文件。
-l顯示最近創(chuàng)建的容器。
-n列出最近創(chuàng)建的n個容器。
–no-trunc不截斷輸出。
-q靜默模式,只顯示容器編號。
-s顯示總的文件大小。

案例

顯示正在運行的容器

使用 docker ps 命令,顯示當前正在運行的 docker容器。

# docker ps

運行后,終端顯示信息如下圖所示:

請?zhí)砑訄D片描述

使用 docker run 命令,啟動 docker 容器。

# docker run -it -d ubuntu
#輸出
2b7be687c268e9651b70ad2d84ac9487482dea0587c9e50471c8fcdeea848a77

再次使用 docker ps 命令,顯示當前正在運行的 docker 容器, 終端顯示信息如下圖所示:

在這里插入圖片描述

此時,正在運行的容器列表有剛才運行的容器信息。

顯示最近創(chuàng)建的 N 個容器

使用 docker run 命令,啟動五個 docker容器。

# docker run -it -d ubuntu
bfffa738d6d31404af615a18da1883c66e830ac8a4c11a0e93c05123649f1ee0
# docker run -it -d ubuntu
075c757f6a04278993a925cd2a1717557a68cd6631008c1445eaa510abf70ad0
# docker run -it -d ubuntu
7ab8cab8d002068f97d94a1e315b89844113fd5d47bea94001d1c7c18e3f06a1
# docker run -it -d ubuntu
234972c5a5630b1aa53f955ffaa28509cc20cfe5c6f387d1243a0d418a4fd28d
# docker run -it -d ubuntu
275dca19d3afd755ad72ccd5666060b828e90a2166954b8623d8887087d992fc

使用 docker ps 命令,顯示當前正在運行的 docker 容器, 終端顯示信息如下圖所示:

在這里插入圖片描述

使用 docker ps -n 3 命令,顯示當前正在運行的 3 個 docker 容器, 終端顯示信息如下圖所示:

在這里插入圖片描述

此時,我們看到只顯示了最近運行的 3 個 docker 容器,而并非所有的容器。即,在以上案例中,我們使用 docker ps -n 命令,可以顯示最近創(chuàng)建的 N 個 docker容器。

最后,我們使用 docker kill 和 docker rm 命令,刪除所有的容器。

# docker kill `docker ps -qa` && docker rm `docker ps -qa`
275dca19d3af
234972c5a563
7ab8cab8d002
075c757f6a04
bfffa738d6d3
2b7be687c268
275dca19d3af
234972c5a563
7ab8cab8d002
075c757f6a04
bfffa738d6d3
2b7be687c268

顯示所有容器

使用 docker run 命令,啟動三個 docker容器。

# docker run -it -d ubuntu                                
1e4956dd7ef8dca2844a94af218a8f3272d2fbc72df9839e6bb0a5dcca598c65
# docker run -it -d ubuntu
bc427c7eb2ad3247dd77198516d2eeda93697861775c6faef48511b534499a5c
# docker run -it -d ubuntu
790dd6cfd43e8f552687b5fa4465d81fc49d1ca1af37354c7562618a63364ce0

使用 docker ps 命令,顯示當前正在運行的 docker容器, 終端顯示信息如下圖所示:

在這里插入圖片描述

使用 docker stop 命令,停止其中兩個 docker容器。

# docker stop 790dd6cfd43e bc427c7eb2ad 
790dd6cfd43e
bc427c7eb2ad

再次使用 docker ps 命令,顯示當前正在運行的 docker容器, 終端顯示信息如下圖所示:

在這里插入圖片描述

此時,只顯示了正在運行的一個 docker 容器,剛被我們停止的兩個 docker 容器,并未顯示。

我們使用 docker ps -a 命令,顯示所有的 docker 容器,包括運行還是未運行的。

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-7DHYGk5u-1673927980178)(F:\嗨客\文檔\服務器\Docker\07 Docker命令--操作運維\docker\07 docker ps -a.png)]

此時,顯示了我們創(chuàng)建的三個容器,包括一個運行的和兩個未運行的。即,在以上案例中,我們使用 docker ps -a 命令,可以顯示所有的 docker容器,包括運行的和未運行的。

最后,我們使用 docker kill 和 docker rm 命令,刪除所有的容器。

# docker kill `docker ps -qa` ;  docker rm `docker ps -qa`

顯示所有容器 ID

使用 docker run 命令,啟動三個 docker 容器。

# docker run -it -d ubuntu 
c8c6f11276b77b57a081b50b28a20b84c28de0e3c0baf4d261c6b9eff07d60d7
# docker run -it -d ubuntu 
463bbe5457134a51078297f5cb7ccbc1d10c7d1d870169cf0096712d68bed2e7
# docker run -it -d ubuntu 
4af5cf8ed40dec5d23b7cbe85274553030a25939f327614e2cb826e644d58c45

使用 docker ps 命令,顯示當前正在運行的 docker 容器, 終端顯示信息如下圖所示:

在這里插入圖片描述

我們使用 docker ps -aq 命令,顯示所有的 docker 容器的 ID 信息,包括運行還是未運行的,終端顯示如下:

在這里插入圖片描述

此時,并未顯示容器的所有信息,只顯示了容器的 ID 信息,此處的 ID 可以配合 docker kill 和 docker rm 等命令,對容器實現(xiàn)批量的管理。

即,在以上案例中,我們使用 docker ps -aq 命令,可以顯示所有的 docker 容器的 ID,包括運行的和未運行的。

最后,我們使用 docker kill 和 docker rm 命令,刪除所有的容器。

# docker kill `docker ps -qa` ;  docker rm `docker ps -qa`

顯示容器 ID 的完整形式

使用 docker run 命令,啟動 docker容器。

# docker run -it -d ubuntu
dfeed15d07dbc8af110c407369b592b366a8501dca900e600467629ab1eeb798

使用 docker ps --no-trunc 命令,顯示 docker容器 ID 的完整形式,終端顯示信息如下圖所示:

在這里插入圖片描述

此時,返回結(jié)果中的 CONTAINER ID 列顯示的是容器的完整 ID。即,在以上案例中,我們使用 docker ps --no-trunc 命令,顯示 docker容器 ID 的完整形式,而不是縮略形式。

最后,我們使用 docker kill 和 docker rm 命令,刪除所有的容器。

# docker kill `docker ps -qa` ;  docker rm `docker ps -qa`

顯示容器大小

使用 docker run 命令,啟動 docker容器。

# docker run -it -d ubuntu
379e89ce154a5e1a4821eeac352d36506f971c64f8b416ba571a4a02a7e3b45a

使用 docker ps -s 命令,可以顯示 docker 容器的大小信息,終端顯示信息如下圖所示:

在這里插入圖片描述

此時,返回結(jié)果中多了一列 SIZE,SIZE 有兩個值,一個是容器真實增加的大小,一個是整個容器的虛擬大小。容器虛擬大小 = 容器真實增加大小 + 容器鏡像大小。

即,在以上案例中,我們使用 docker ps -s 命令,可以顯示 docker容器大小信息。

最后,我們使用 docker kill 和 docker rm 命令,刪除所有的容器。

# docker kill `docker ps -qa` ;  docker rm `docker ps -qa`

docker ps命令高級用法

如果容器數(shù)量過多,或者想排除干擾容器,可以通過 docker ps --filter 或 docker ps -f ,過濾需要顯示的容器。

docker ps過濾規(guī)則

選項后跟的都是鍵值對 key=value (可不帶引號),如果有多個過濾條件,就多次使用 filter 選項。例如:

# docker ps --filter id=a1b2c3 --filter name=haicoder

相同條件之間的關(guān)系是或,不同條件之間的關(guān)系是與關(guān)系。例如:

# docker ps --filter name=haicoder --filter name=hicoder --filter status=running

以上過濾條件會找出 name 包含 haicoder 或 hicoder 并且 status 為 running 的容器。

id 和 name,支持正則表達式,使用起來非常靈活。例如:

# docker ps --filter name=^/haicoder$ 

docker ps格式化顯示

如果想自定義顯示容器字段,可以用格式化選項 --format ,具體參考 docker 格式化。

結(jié)果解析

字段名說明
CONTAINER ID容器 ID 的意思,可以通過這 id 找到唯一的對應容器。
IMAGE該容器所使用的鏡像。
COMMAND啟動容器時運行的命令。
CREATED容器的創(chuàng)建時間,顯示格式為 ”**時間之前創(chuàng)建“。
STATUS容器現(xiàn)在的狀態(tài)。
PORTS容器的端口信息和使用的連接類型(tcp\udp)。
NAMES鏡像自動為容器創(chuàng)建的名字,也唯一代表一個容器。

容器狀態(tài)

狀態(tài)說明
created已創(chuàng)建。
restarting重啟中。
running運行中。
removing遷移中。
paused暫停。
exited退出。
dead僵死。

Docker ps命令總結(jié)

docker ps 命令可以用來列出容器相關(guān)信息。

Docker ps命令語法:

docker ps [OPTIONS]

到此這篇關(guān)于Docker ps命令的具體使用的文章就介紹到這了,更多相關(guān)Docker ps命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker安裝MS?SQL?Server并使用Navicat遠程連接的操作方法

    Docker安裝MS?SQL?Server并使用Navicat遠程連接的操作方法

    SQL?Server支持廣泛的應用程序開發(fā)接口(API),包括T-SQL、ADO.NET、ODBC、OLE?DB等,并支持多種操作系統(tǒng),包括Windows、Linux和Docker等,這篇文章主要介紹了Docker安裝MS?SQL?Server并使用Navicat遠程連接,需要的朋友可以參考下
    2023-06-06
  • Docker上部署?nps?和?npc?實現(xiàn)內(nèi)網(wǎng)穿透

    Docker上部署?nps?和?npc?實現(xiàn)內(nèi)網(wǎng)穿透

    本文介紹了如何使用Docker部署nps和npc實現(xiàn)內(nèi)網(wǎng)穿透。nps是一款高性能的內(nèi)網(wǎng)穿透代理服務器,npc是nps的客戶端,可以將內(nèi)網(wǎng)服務映射到公網(wǎng)上。通過Docker的容器化技術(shù),可以方便地部署和管理nps和npc,同時保證了應用的隔離性和安全性。
    2023-04-04
  • Docker的底層原理及分析

    Docker的底層原理及分析

    Docker通過命名空間實現(xiàn)進程、網(wǎng)絡等隔離,利用Cgroups控制資源,聯(lián)合文件系統(tǒng)分層存儲并支持數(shù)據(jù)持久化,數(shù)據(jù)卷技術(shù)確保容器數(shù)據(jù)不受生命周期影響
    2025-09-09
  • docker安裝mysql完美教程(建議收藏!)

    docker安裝mysql完美教程(建議收藏!)

    最近使用docker,故將數(shù)據(jù)庫和程序都用docker來一遍,下面這篇文章主要給大家介紹了關(guān)于docker安裝mysql完美教程的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-03-03
  • 如何使用docker?compose部署dify(大模型開發(fā)使用平臺)

    如何使用docker?compose部署dify(大模型開發(fā)使用平臺)

    Dify是一款生成式AI應用中間件,面向有私有部署與數(shù)據(jù)合規(guī)需求的企業(yè)用戶,推動企業(yè)向AI+時代轉(zhuǎn)型,這篇文章主要介紹了使用docker compose部署dify(大模型開發(fā)使用平臺),需要的朋友可以參考下
    2025-05-05
  • 國內(nèi)最新可用Docker鏡像源網(wǎng)址與配置方法(全網(wǎng)最全)

    國內(nèi)最新可用Docker鏡像源網(wǎng)址與配置方法(全網(wǎng)最全)

    使用國內(nèi)鏡像源可以大幅提升鏡像拉取速度,減少網(wǎng)絡波動,幫助初學者快速上手Docker,本文將詳細介紹國內(nèi)最熱門的Docker鏡像源平臺,希望對大家有所幫助
    2025-06-06
  • Docker 常用命令詳細整理

    Docker 常用命令詳細整理

    這篇文章主要介紹了Docker 常用命令詳細整理的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Docker端口不受ufw防火墻限制問題及解決過程

    Docker端口不受ufw防火墻限制問題及解決過程

    Docker與UFW因iptables兼容性導致端口未被正確過濾,通過修改UFW的after.rules文件,添加針對容器IP和端口的規(guī)則,并重啟UFW或服務器,可使UFW規(guī)則生效,僅允許特定容器端口被外部訪問
    2025-09-09
  • 將Docker的根目錄遷移到其他掛載盤的詳細流程

    將Docker的根目錄遷移到其他掛載盤的詳細流程

    Docker默認將所有容器、鏡像、數(shù)據(jù)卷等內(nèi)容存放在 /var/lib/docker 下,隨著業(yè)務增長,該目錄很容易撐爆根分區(qū),所以本文將教你如何將 Docker 的根目錄遷移到其他掛載盤并保持原有容器、鏡像、數(shù)據(jù)卷不丟失,需要的朋友可以參考下
    2025-08-08
  • 使用minikube安裝k8s單節(jié)點集群方式

    使用minikube安裝k8s單節(jié)點集群方式

    本文主要介紹了minikube的使用方法,包括安裝、啟動、鏡像管理等步驟,minikube是一個專注于讓Kubernetes更易于學習和開發(fā)的本地Kubernetes環(huán)境,支持在macOS、Linux和Windows上快速設(shè)置本地Kubernetes集群
    2024-10-10

最新評論

莱阳市| 启东市| 铜陵市| 隆昌县| 泗水县| 泗水县| 金平| 武穴市| 平陆县| 正安县| 山西省| 昭平县| 绥芬河市| 乐都县| 舞钢市| 德钦县| 永胜县| 右玉县| 大连市| 沁水县| 双辽市| 武汉市| 建瓯市| 布拖县| 元阳县| 靖西县| 越西县| 铜山县| 阳高县| 巴中市| 阿城市| 武胜县| 重庆市| 白水县| 来安县| 靖州| 邵阳市| 莱芜市| 双桥区| 德兴市| 综艺|