4種 容器管理 工具使用
4種 容器管理 工具使用

portainer
Portainer 是一個輕量級的管理 UI ,可讓你輕松管理不同的 Docker 環(huán)境(Docker 主機或 Swarm 群集)。
Portainer 的目的是部署和使用一樣簡單。它由一個可以在任何 Docker 引擎上運行的單一容器組成(可以部署為Linux容器或Windows本地容器,也支持其他平臺)。Portainer允許你管理所有的Docker資源(容器、鏡像、卷、網(wǎng)絡(luò)等等)。它與獨立的Docker引擎和Docker Swarm模式兼容。
官方站點:https://www.portainer.io/

docker?pull??portainer/portainer
?docker?run?-d?-p?9000:9000?-v?/var/run/docker.sock:/var/run/docker.sock?--restart=always?--name?prtainer?portainer/portainer
Rancher

?Rancher是一個開源的企業(yè)級容器管理平臺。通過Rancher,企業(yè)再也不必自己使用一系列的開源軟件去從頭搭建容器服務(wù)平臺。Rancher提供了在生產(chǎn)環(huán)境中使用的管理Docker和Kubernetes的全?;萜鞑渴鹋c管理平臺
?
「Rancher server架構(gòu)」
「Authentication Proxy:認證代理」
「Rancher API Server:API服務(wù)」
「Cluster Controller:集群控制」
docker?pull?rancher/server
````
docker run -di --name=rancher -p 9003:8080 rancher/server ````
Lazydocker
?lazydocker,一個簡單的 docker 和 docker-compose 終端用戶界面,用更懶惰的方式來管理所有的 docker。
其界面采用 gocui 開發(fā)。
「特點」
?
可以清楚地查看 docker 或 docker-compose 容器環(huán)境的狀態(tài)
查看容器/服務(wù)的日志
查看容器度量的 ascii 圖
可以自定義圖來測量任何想要測量的
重新啟動、移除、重建容器和服務(wù)
查看給定圖像的祖先層
清理占用磁盤空間的容器、圖像或容量


docker?run?-it?--name?lazydocker?-v?/var/run/docker.sock:/var/run/docker.sock?-v?/usr/local/work/LazyDocker/.config/lazydocker:/.config/jesseduffield/lazydocker?lazyteam/lazydocker
docker?start?-i?lazydocker
Docker UI
?DockerUI是一個開源的基于Docker API的web應(yīng)用程序,提供等同Docker命令行的大部分功能,支持container管理,image管理。它最值得稱道的是它華麗的設(shè)計和用來運行和管理docker的簡潔的操作界面。
?
docker?pull?kevan/dockerui
docker?run?-d?--name?docker-ui?-p?9001:9000?-v?/var/run/docker.sock:/var/run/docker.sock?kevan/dockerui


