在過去的幾個月里,Docker 已成為我最常用的應用程序之一,這要歸功于我對自托管服務的興趣。我已經部署了幾個應用程序,它們是 Docker 容器,現在我每天都在使用它們,作為從互聯網下載的傳統軟件的替代。畢竟,自托管讓我省了不少錢,并確保比將我的數據發送到遠程服務器更好的隱私。雖然使用 Docker 很簡單,但管理多個容器可能會讓人感到壓力很大——尤其是當你在運行家庭實驗室時。跟蹤容器內部發生的事情以進行調試、分析日志和監控性能是很重要的。不幸的是,Docker 應用在這方面的表現不盡如人意。
這就是 Dozzle 發揮作用的地方。Dozzle 是一個開源的自托管(這里沒有驚喜)Docker 日志查看器。因為 Docker 容器是動態的,所以監控變化或日志會變得很困難。這些日志提供了關于容器的重要信息,包括它的運行狀態、是否有問題或錯誤,以及消耗的資源。從技術上來說,這些都可以通過終端中的一些 基本 Docker 命令 來完成。不過,界面布局比較笨重;你只能關注一個容器,而且沒有過濾功能。Dozzle 通過一個簡單的瀏覽器界面解決了這些問題。如果你經常使用 Docker 進行自托管服務,下面是 Dozzle 如何讓你的生活更輕松。
在 Docker 上部署 Dozzle
檢查日志的時間
![]()
我更喜歡用 Docker pull 命令來獲取所有容器,而不是用 Docker Compose。所以,我會繼續使用這個方法。使用以下命令獲取 Dozzle 的最新版本 -
docker pull amir20/dozzle:latest
為什么要使用 Dozzle?
使用后就無法回退
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.