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

Docker容器監(jiān)控及日志管理實現(xiàn)過程解析

 更新時間:2020年08月03日 08:57:37   作者:羊草  
這篇文章主要介紹了Docker容器監(jiān)控及日志管理實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

當Docker部署規(guī)模變大后,需要對容器進行監(jiān)控,一般Docker自帶幾個監(jiān)控子命令ps、top和stats,然后是現(xiàn)在流行的開源監(jiān)控工具Prometheus

Docker自帶的監(jiān)控子命令ps

docker ps ,列出容器,方便查看當前的運行的容器,以下是命令語法與參數(shù)
語法

docker ps [OPTIONS]

OPTIONS說明:

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

輸出詳情介紹:

  • CONTAINER ID: 容器 ID。
  • IMAGE: 使用的鏡像。
  • COMMAND: 啟動容器時運行的命令。
  • CREATED: 容器的創(chuàng)建時間。
  • STATUS: 容器狀態(tài)。

狀態(tài)有7種:

  • created(已創(chuàng)建)
  • restarting(重啟中)
  • running(運行中)
  • removing(遷移中)
  • paused(暫停)
  • exited(停止)
  • dead(死亡)

PORTS: 容器的端口信息和使用的連接類型(tcp\udp)。

NAMES: 自動分配的容器名稱。

新版的Docker提供了一個新命令docker container ls,其作用和用法與docker container ps完全一致。不過ls的含義可能比ps更準確,所以推薦使用。

top

如果想知道某個容器運行了哪些進程,可以執(zhí)行docker container top 命令,如下所示:

命令后面還可以跟上linux操作系統(tǒng)ps命令的參數(shù)來顯示特定的信息,比如-au,這樣docker container top [容器名稱] -au執(zhí)行結(jié)果如下所示:

stats

docker container stats 用于顯示每個容器各種資源的使用情況


默認會顯示一個實時變化的列表,展示每個容器的cpu的使用率,內(nèi)存和可用空間等。

如果容器啟動的時候沒有特別指定內(nèi)存limit,stats命令這里會顯示host內(nèi)存的總量,但是這不意味著每個容器都能使用這么多內(nèi)存
除此之外,docker container stats命令還會顯示容器網(wǎng)絡(luò)和磁盤的IO數(shù)據(jù),可以再stats命令后面指定容器的名稱來顯示某些容器的數(shù)據(jù)

Docker logs

默認配置下 Docker 的日志功能。

對于一個運行的容器,Docker 會將日志發(fā)送到 容器的 標準輸出設(shè)備(STDOUT)和標準錯誤設(shè)備(STDERR),STDOUT 和 STDERR 實際上就是容器的控制臺終端。

如果要查看容器的日志,有兩種方法:

attach 到該容器。

用 docker logs 命令查看日志。

ttach 的方法在實際使用中不太方便,因為:

只能看到 attach 之后的日志,以前的日志不可見。

退出 attach 狀態(tài)比較麻煩(Ctrl+p 然后 Ctrl+q 組合鍵),一不小心很容器將容器殺掉(比如按下 Ctrl+C)。

查看容器日志推薦的方法是用 docker logs 命令。

如下所示:

dokcer logs能夠打印自容器啟動以來的完整日志,并且-f參數(shù)可以繼續(xù)打印出新產(chǎn)生的日志,效果與linux的tail -f一樣

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:

相關(guān)文章

  • Docker?安裝啟動Jenkins的方法(docker-compose)

    Docker?安裝啟動Jenkins的方法(docker-compose)

    這篇文章主要介紹了Docker?安裝啟動?Jenkins(docker-compose)的方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • docker-compose常見的參數(shù)命令詳解

    docker-compose常見的參數(shù)命令詳解

    Compose?是用于定義和運行多容器?Docker?應(yīng)用程序的工具,下面這篇文章主要給大家介紹了關(guān)于docker-compose常見參數(shù)命令的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • Docker 教程之鏡像列出詳細介紹

    Docker 教程之鏡像列出詳細介紹

    這篇文章主要介紹了Docker 教程之鏡像列出詳細介紹的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • docker 多個-e參數(shù)的具體使用

    docker 多個-e參數(shù)的具體使用

    在使用Docker鏡像運行容器時,我們可以通過使用-e參數(shù)來設(shè)置環(huán)境變量,有時我們需要設(shè)置多個環(huán)境變量,這就涉及到如何實現(xiàn)多個-e參數(shù)的問題,本文就來詳細的介紹一下
    2024-01-01
  • 使用docker?compose部署emqx集群的示例

    使用docker?compose部署emqx集群的示例

    這篇文章主要介紹了使用docker compose部署emqx集群,本文通過示例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • Docker搭建PlantUML服務(wù)生成UML圖的實踐分享

    Docker搭建PlantUML服務(wù)生成UML圖的實踐分享

    PlantUML 是一款開源的 UML 圖形生成工具,它支持生成類圖、時序圖、用例圖、活動圖等多種類型的 UML 圖,廣泛應(yīng)用于軟件設(shè)計、文檔編寫以及團隊溝通中,本文給大家介紹了Docker搭建PlantUML服務(wù)生成UML圖的最佳實踐,需要的朋友可以參考下
    2025-03-03
  • Docker安裝FTP服務(wù)器的方法步驟

    Docker安裝FTP服務(wù)器的方法步驟

    FTP是一種傳輸協(xié)議,本文主要介紹了Docker安裝FTP服務(wù)器的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • docker如何查看容器啟動命令(已運行的容器)

    docker如何查看容器啟動命令(已運行的容器)

    Docker是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的Linux機器上,下面這篇文章主要給大家介紹了關(guān)于docker如何查看容器啟動命令(已運行的容器)的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題

    docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題

    這篇文章主要介紹了docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題及解決方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • Docker安裝并使用Mysql的詳細教程(實測可用!)

    Docker安裝并使用Mysql的詳細教程(實測可用!)

    在日常的工作中經(jīng)常會需要將數(shù)據(jù)存在服務(wù)器,經(jīng)常用到的數(shù)據(jù)庫是mysql,下面這篇文章主要給大家介紹了關(guān)于Docker安裝并使用Mysql的詳細教程,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-01-01

最新評論

高阳县| 沂源县| 信阳市| 辽阳县| 墨竹工卡县| 祁东县| 夏津县| 赤水市| 上犹县| 琼中| 和田市| 文化| 吴堡县| 梅州市| 阳原县| 逊克县| 水富县| 永定县| 敦煌市| 蛟河市| 台中市| 邵武市| 措美县| 祁连县| 武乡县| 句容市| 宁阳县| 田林县| 塘沽区| 玉环县| 潍坊市| 新绛县| 专栏| 台东市| 武功县| 资阳市| 新郑市| 化州市| 平远县| 辽宁省| 伊宁市|