Docker 圖形界面管理工具 -- Portainer


Portainer(基於 Go)是一個輕量級的管理界面,可讓您輕松管理Docker主機或Swarm集群。

Portainer的使用意圖是簡單部署。它包含可以在任何 Docker 引擎上運行的單個容器(Docker for Linux 和 Docker for Windows)。

Portainer允許您管理 Docker 容器、image、volume、network 等。 它與獨立的 Docker 引擎和 Docker Swarm 兼容。

Docker 命令安裝:

docker volume create portainer_data

docker run -d -p 9000:9000 --name Portainer -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

Swarm集群部署:

$ docker volume create portainer_data
$ docker service create \
--name portainer \
--publish 9000:9000 \
--replicas=1 \
--constraint 'node.role == manager' \
--mount type=bind,src=//var/run/docker.sock,dst=/var/run/docker.sock \
--mount type=volume,src=portainer_data,dst=/data \
portainer/portainer \
-H unix:///var/run/docker.sock

Docker Compose 部署:

version: '2'
services:
  portainer:
    image: portainer/portainer
    command: -H unix:///var/run/docker.sock
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - portainer_data:/data
volumes:
  portainer_data:

使用

訪問 http://localhost:9000/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM