
官方安装文档:
https://docs.portainer.io/start/install/server/docker/linux
§1 Portainer
概括的说,Portainer是 docker 的可视化监控、统计工具
Portainer 分为两个版本
Portainer CE (Community Edition) ,社区版。
基于数以百万的用户,社区版已经是一个强大的开源工具。通过社区版,可以简便的构建并管理容器,适用环境包括:
Docker
Docker Swarm
Kubernetes
Azure ACI
Portainer BE (Business Edition) ,企业版。
通过企业版,可以简便的构建并管理容器,适用环境包括:
Docker
Docker Swarm
Kubernetes
Azure ACI
在此基础上,具有具有面向企业和大型组织的新特性,包括
基于角色的访问控制
注册管理
专门支持
截至目前(2023.1.1)官网可以申请5节点免费授权码
https://www.portainer.io/pricing/take5
§2 安装 & 使用
docker volume create portainer_data
-----------------------------------------------------------------------------------------------
社区版安装:
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
企业版安装:
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ee:latest
-------------------------------------------------------------------------------------------------
①默认情况下,Portainer 生成并使用自签名 SSL 证书来保护端口 9443
。或者,您可以提供自己的 SSL 证书安装期间或通过Portainer UI安装完成后。
②如果出于旧原因需要打开 HTTP 端口 9000
,请将以下内容添加到 docker run
命令中:
-p 9000:9000
ps:
portainer运行需要2个端口,和docker交互默认用8000端口,图形化外部交互用9000端口
通过8000端口访问docker引擎下/var/run/docker.sock 和docker进行交互
安装完成后,可以通过docker ps命令查看是否运行起来
root@server:~# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES de5b28eb2fa9 portainer/portainer-ee:latest "/portainer" 2 weeks ago Up 9 days 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp portainer
现在安装已完成,您可以通过打开 Web 浏览器并转到以下操作来登录 Portainer Server 实例:
https://IP:9443



本文地址:https://www.xxnet.eu.org/?post=314
版权声明:若无注明,本文皆为“点滴记忆---观雨亭”原创,转载请保留文章出处。

