发布于 

部署Docker管理工具 Portainer-CE 社区版

Portainer是一款开源的容器管理平台,它提供了一个直观易用的Web界面,帮助用户管理Docker容器集群、镜像、卷等资源。Portainer 支持多种 Docker 环境,包括本地Docker、Swarm 模式、Kubernetes 等,并支持多租户、RBAC权限管理等功能。

使用 Portainer,可以方便地创建、启动、停止、删除容器,管理容器的网络、卷、环境变量等设置,查看容器日志、统计信息等。此外,Portainer 还提供了一些实用的功能,如容器模板、自定义仪表盘、事件监控、Web 终端等。

GitHub地址:

Docker Hub 地址:
https://hub.docker.com/r/6053537/portainer-ce

一键安装代码

1
docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock 6053537/portainer-ce

访问hub.docker.com网络慢,可以尝试下面的方式

1
2
docker pull hub-mirror.c.163.com/6053537/portainer-ce
docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer-ce

如果你要启用ssl访问,远程主机建议启用,端口443和证书路径/certs请自行更改

1
2
3
docker run -d -p 443:9000 --name portainer --restart always -v
~/local-certs:/certs -v portainer_data:/data 6053537/portainer-ce -v /var/run/docker.sock:/var/run/docker.sock --ssl
--sslcert /certs/portainer.crt --sslkey /certs/portainer.key