
Portainer是一个可视化的Docker操作界面,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。
Linux安装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun //官方安装脚本-阿里云镜像
curl -sSL https://get.daocloud.io/docker | sh //国内 daocloud镜像docker安装Portainer-CE
> Portainer官方网站:[Portainer官网](https://portainer.io)https://portainer.io
社区版Portainer-CE安装:Docker Standalone
docker volume create portainer_data //创建容器数据库目录portainer_data
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -vv /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:2.11.1 //此处以版本2.11.1为例拉取完成,放行端口
待拉库及部署完毕后,开放端口http:8000和https:9443
Ubuntu/Debian
sudo ufw allow 8000 //放行8000端口
sudo ufw allow 9443 //放行9443端口
sudo ufw reload //重启防火墙CentOS/AnolisOS/OpenEuler
sudo firewall-cmd --zone=public --add-port=8000/tcp --permanent //放行8000端口
sudo firewall-cmd --zone=public --add-port=9443/tcp --permanent //放行9443端口
sudo firewall-cmd --reload //重启防火墙部署完成及配置
Portainer-CE部署完成,输入服务ip或域名访问并配置后台
http://IP或域名:8000
https://IP或域名:9443设置HTTPS(SSL)访问

设置Portainer去端口访问
使用宝塔或配置nginx反向代理