容器化部署後,使用者需要掌握一些基礎的docker維運知識。
注:推薦優先使用FineOps「維運組件」和「組件管理」功能查看容器資訊。
命令語句:docker ps -a
回傳值說明:可以查看所有容器的狀態、埠映射以及其他重要資訊,進而更好地管理和除錯容器化應用程式。
CONTAINER ID
容器的唯一識別符號
通常以大寫字母和數位的組合形式表示
容器的運作狀態和健康狀況
如正在運作(Up)、已停止(Exited)、正在重啟等
範例:
在範例伺服器中,存在一個ops容器,容器ID為「f1ac156d4db9」,使用了「ops:v1.6.0」鏡像,並以「fanruan230718121827_ops」為容器名稱正在運作。
容器於「6天前」建立,從建立至今已運作了 6 天,容器被標記為「healthy」,表示容器內部的應用程式正常運作並且健康。
它將主機「192.168.101.58」的「8081」埠映射到容器的「8080」埠,也就是使用者可以透過存取主機的「192.168.101.58:8081」地址來與OPS通訊。
命令語句:
1)尋找名稱中包含ops的容器:docker ps -a | grep ops
根據回傳值確定容器ID為:f1ac156d4db9
2)關閉該容器:docker stop f1ac156d4db9
3)再次尋找名稱中包含ops的容器:docker ps -a | grep ops
確認容器狀態為 Exited ,代表容器成功關閉
此時容器狀態為 Exited ,代表容器未啟動。根據回傳值確定容器ID為:f1ac156d4db9
2)啟動該容器:docker start f1ac156d4db9
3)查看全部容器狀態:docker ps -a
確定ops容器及其聯動組件等(例如ops_agent)均啟動
根據回傳值確定ops容器ID為:7b396943b0da
2)實時監視容器的日誌:docker logs -f 7b396943b0da
2)查看ops容器的配置:docker inspect 7b396943b0da
3)在回傳值中,即可在Binds中查看到logs日誌的儲存位置,自行下載查看即可。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙