Docker 图形界面管理工具 -- Portainer
Posted zuoruining
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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:
使用
以上是关于Docker 图形界面管理工具 -- Portainer的主要内容,如果未能解决你的问题,请参考以下文章
Docker入门与应用系列Docker图形界面管理之Shipyard