什么是 Portainer?
Portainer 是一个开源的轻量级管理 UI,用于简化 Docker、Docker Swarm、Kubernetes 等容器环境的管理。通过 Web 界面,用户可以轻松查看容器、镜像、网络、卷等资源,并执行操作如启动、停止、删除容器等。
快速开始
在本地 Docker 环境中运行 Portainer 非常简单,只需一条命令:
docker run -d -p 9000:9000 --name portainer \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce
然后访问 http://localhost:9000 即可开始使用。
主要功能
- 容器生命周期管理(启动、停止、重启、删除)
- 镜像、网络、数据卷管理
- 多节点 Docker 环境支持(包括远程主机)
- 用户权限与访问控制(适用于团队协作)
- 资源使用监控(CPU、内存等)
适用场景
Portainer 特别适合以下用户:
- Docker 初学者:图形界面降低学习门槛
- 开发人员:快速调试和部署本地容器
- 运维团队:集中管理多个 Docker 主机