运维 | 管理 Docker 的最佳图形化工具 Portainer | Docker
简介
Portainer 是一个非常好用的 Docker 可视化面板,可以让你轻松地管理你的 Docker 容器。
官网:documentation.portainer.io/quickstart/
快速安装
环境搭建
- Docker 安装文档:docs.docker.com/engine/inst…
- Docker Compose 安装文档:docs.docker.com/compose/ins…
创建容器
/opt/docker/portainer
为例。mkdir -p /opt/docker/portainer && cd /opt/docker/portainer
注意:后续操作中,产生的所有数据都会保存在这个目录,请妥善保存。
docker-compose.yaml
version: "3"
services:
portainer:
image: portainer/portainer:latest
container_name: portainer
privileged: true
restart: unless-stopped
ports:
- "9000:9000"
volumes:
- ./data:/data
- /var/run/docker.sock:/var/run/docker.sock
docker-compose up -d
实时查看日志:
docker-compose logs -f
http://ip:端口号
即可如果需要配置域名访问,建议先配置好反向代理以及域名解析再进行初始化。如果通过
http://ip:端口号
的形式无法访问,请到服务器厂商后台将运行的端口号添加到安全组,如果服务器使用了 Linux 面板,请检查此 Linux 面板是否有还有安全组配置,需要同样将端口号添加到安全组。
更新容器
cd /opt/docker/portainer && docker-compose down
cp -r /opt/docker/portainer ~/portainer.archive
需要注意的是,
portainer.archive
文件名不一定要根据此文档命名,这里仅仅是个示例。
修改 docker-compose.yaml
中配置的镜像版本。
拉取镜像
docker-compose pull portainer
重新启动服务
docker-compose up -d
结尾
本期的内容就到这里,路过的小伙伴记得支持一下哦!
-
Docker及Portainer GUI的使用
-
Portainer容器可视化管理工具使用文档
-
Docker Daemon 配置选项
-
docker可视化软件portainer安装部署