其他
27K+ stars 开源的Docker容器管理工具
Portainer 提供的图形化界面,将管理容器的复杂性隐藏在易于使用的 UI 背后。通过消除使用 CLI、编写 YAML 或 理解清单的需要,使部署应用程序和解决问题变得更简单。
🎨️ 功能特性
开源轻量级,支持单机、集群环境 支持 Windows、macOS 和 Linux 全平台 提供社区版(Portainer CE)和企业版(Portainer BE) 轻松管理Docker环境,包括容器、镜像、数据卷、网络等的状态和信息 使用预定义模板或自定义的docker-compose文件快速部署容器或服务 创建删除Swarm集群,管理服务的副本数、更新策略、放置约束等 监控资源使用情况,执行各种操作,如启动、停止、删除容器等 企业版提供高级功能,如 RBAC,基于角色的访问控制
🧰 社区版体验
Docker 版本使用 24.0.6
Portainer 最新版 2.19
1、拉取 Portainer 最新镜像
docker pull portainer/portainer-ce
2、启动服务
# 创建数据目录
docker volume create portainer_data
# 启动服务
docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
说明:启动命令中的 /var/run/docker.sock 是 Docker 守护进程的Unix套接字文件,需将此文件挂载到容器中,用于主机与 Docker 守护进程通信,实现对 Docker 资源的管理。
默认是英文版本。有大神制作了汉化包,有需要的可以汉化一下,汉化包地址:
识别到 Docker,这里列出的是 local 单机环境。
点击左侧菜单栏的 Containers 选项,会列出到当前 Docker 环境中所有的容器。
附项目的相关链接:
Portaine r开源地址:
https://github.com/portainer/portainerPortainer 官网:
https://www.portainer.ioPortainer 使用手册:
https://docs.portainer.ioPortainer 汉化包地址:
https://github.com/renyinping/portainer-cnDocker 中文网: