Docker WebUI Portainer 的安装
摘要
-
本文介绍 Linux 下的 Docker WebUI Portainer 的安装,本文以 CentOS 8 为例。
Portainer 简介
-
Portainer 是一个 Docker 容器管理的 Web UI(图形化管理面板),让你不用敲命令就能管理 Docker、Docker Compose 甚至 Kubernetes。
-
Portainer 是一个 轻量级、开源 的 Docker 管理工具,通过浏览器就能完成操作,相当于 Docker 的“后台管理系统”。
-
🧩 支持的管理内容
1 | Docker 主机(Standalone) |
-
Portainer 功能
| 功能类别 | 功能说明 |
|---|---|
| 容器管理 | 查看全部容器列表,一键启动、停止、重启、删除容器 |
| 容器创建与配置 | 通过 Web 表单创建容器,可设置端口映射、环境变量、卷等 |
| 容器日志与终端 | 在线查看容器日志,支持进入容器 Console 终端 |
| 镜像管理 | 拉取镜像、删除镜像、构建镜像、推送镜像 |
| Compose 项目 | 上传 docker-compose.yml 并可以直接部署、管理 |
| 网络管理 | 查看 Docker 网络、创建网络、删除网络 |
| 存储卷管理 | 查看和管理卷,支持删除与查看挂载情况 |
| 用户与权限 | 支持多用户管理、角色权限分配与访问控制 |
安装 Portainer
docker run 启动
1 | # 创建数据卷 |
docker compose 启动
1 | # 下载 compose 文件 |
访问 Portainer
-
浏览器访问
https://ip:9443,第一次访问会要求创建管理员用户。 -
第一次登录后会自动跳转到
Environment Wizard页面

-
点击
Get Started会自动监测到本地docker环境,并自动创建名称为Local的环境。 -
如果希望管理其它docker环境,点击
Add Environment,然后根据需要选择要管理的docker环境。

-
在
Environments-related->Environments菜单可以看到所有环境,可以在此添加、删除和修改环境。比如这里修改local环境的Public IP

-
在
Home标签页中也可以看到所有环境,点击对应的环境,比如这里的local,则会进入该环境的Dashboard,同时在左侧菜单中可以对该环境的各项功能进行管理。
