码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-06-16 16:13:57      阅读:368      评论:0      收藏:0      [点我收藏+]

标签:role   lis   linux   int   swa   comm   ima   var   mes   

技术图片

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/

技术图片

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

标签:role   lis   linux   int   swa   comm   ima   var   mes   

原文地址:https://www.cnblogs.com/zuoruining/p/11031294.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!