容器管理ui工具有:1、Portainer,是一個輕量級的基于Web的docker管理GUI;2、Kitematic,是一個GUI工具,可以更快速、更簡單的運行容器;3、LazyDocker,基于終端的一個可視化查詢工具;4、DockStation,一款桌面應用程序;5、Docker Desktop,能為Docker設置資源限制,比如內存,CPU,磁盤鏡像大小;6、Docui。
本教程操作環境:linux5.9.8系統、docker-1.13.1版、Dell G3電腦。
你是否還在大量控制臺窗口中監控容器,還是對使用終端命令充滿熱情?而使用Docker的圖形用戶界面(GUI)工具,則可以更簡單的對容器進行管理,并提高效率。而且它們都是免費的。
6款Docker容器管理GUI工具?
1、Portainer
Portainer 是一個輕量級的基于Web的Docker管理 GUI ,可讓你輕松管理不同的 Docker 環境(Docker 主機或 Swarm 群集)。它由可在任何 Docker 引擎上運行的單個容器組成,旨在使部署更簡單 。
Portainer 是 DockerUI 的作者重新造的一個新輪子,DockerUI 只能用于單機,無法使用 docker 的swarm ,目前已停止開發。
官網?https://www.portainer.io
看看下圖Portainer的Web UI界面
2、Kitematic
Kitematic ?是一個 Docker?GUI?工具,它可以更快速、更簡單的運行Docker容器,現在已經支持 Mac /Windows/Linux。
搜索你需要的鏡像,創建一個容器,你最好去Kitematic。Kitematic提供了基本的配置選項,但對于更高級的設置,你可能需要進入命令行。? ?
官網?https://kitematic.com
github地址?https://github.com/docker/kitematic
3、LazyDocker(UI終端)
LazyDocker 是基于終端的一個可視化查詢工具,支持鍵盤操作和鼠標點擊。
Lazydocker可以滿足鼠標和鍵盤的接入。對于某些元素,上下文菜單可用,可以在其中找到所有帶有快捷鍵的常用命令。而且不僅擁有基本的命令來操作容器,基本的統計信息,日志和檢查,而且還具有基本功能。還可以使用圖形顯示主要指標,默認情況下有CPU和內存使用情況和進程。此外,還可以為幾乎所有所需的指標進行配置。
對于選定的鏡像,可以查看Dockerfile中運行時執行的命令以及繼承的層。除了修改可用命令和添加新命令之外,還提供了對未使用的容器,鏡像,卷的清理。
Lazydocker提供極簡的終端界面,對一些不太復雜的項目確實很有幫助。
4、DockStation
DockStation是一卷桌面應用程序,支持Linux、Mac、Windows操作系統。
DockStation免費的全功能桌面應用程序,可滿足你使用docker和docker-compose。可以通過docker-compose.yml使用本機Docker Compose CLI命令幫助生成一個干凈的本機文件,甚至在應用程序外部也可以使用。它還可以幫助管理容器和服務,包括遠程和本地的容器,并對其進行監控,比如日志監控,搜索日志,分組,運行工具以及獲取容器信息。還有其他工具可用于對容器資源進行通用,多個和單個的監控。
使用DockStation,可以輕松跟蹤CPU,內存,網絡I/O的使用情況和開放端口。所有工作都可以組織成項目,可以在其中檢查每個容器的狀態,構建圖形化的方案,能夠可視化項目中的每個鏡像以及它們之間的關系。此外,DockStation在Docker Hub上十分的受歡迎。
5、Docker Desktop
Docker Desktop是一款桌面應用程序,由于Docker-toolbox(帶有Kitematic)已被棄用,建議所有用戶在Mac上使用Docker Desktop,在Windows上使用Docker Desktop。
該工具能夠為Docker設置資源限制,比如內存,CPU,磁盤鏡像大小,文件共享,代理和網絡等,配置Docker引擎,命令行和Kubernetes。
使用儀表板,不僅可以使用基本的容器操作,還可以查看日志,基本統計信息并檢查容器。所有這些都可以通過上下文菜單或狀態欄中的指示器來調用。
6、Docui
Docui也是一款UI終端,支持Mac、Linux操作系統。要求GO 1.11.4以上版本,Docker引擎在18.06.1以上,以及Git。
Docui是為了方便創建和配置新的容器/服務,可以在其中找到許多所有必要操作的鍵綁定。
可以使用鏡像的搜索、保存導入、檢查過濾等;容器的創建刪除、啟動停止、檢查和重命名等;卷的創建和刪除、檢查和過濾,以及網絡的刪除等功能。
推薦學習:《docker視頻教程》