Portainer
這是一個算是簡單好用且很好管理 docker container的UI界面軟體
它不只可以簡單依靠UI界面做管控Container (也會顯示每個container的詳細資訊 包含硬體使用資源 還有當初啟動這個container的指令等等) 它還可以創見群組 讓其他使用者加入來做管理 (或操控)
例如 我可以讓A 單純操控特定一個container (重起停止等等需求) 而不能控制其他的 不過他卻可以透過上面做Create container或pull images
還有一個是功能是 可以管空多台機器
我只要於我的電腦上裝server版本,其他電腦裝 client版本 我就可以直接管空所有電腦裡面的container
目前就可以直接看到三台電腦的情況
Installation
Server side:
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
Client side:
docker run -d -p 9001:9001 --name portainer_agent --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes portainer/agent