Skip to main content

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

Reference