dockerui
docker 可视化管理工具
1.portainer
- 使用比较多的一个docker可视化管理工具.英文界面.功能稍多
version: '3.8'
services:
portainer:
image: registry.cn-beijing.aliyuncs.com/yyb-ricky/portainer:latest # 社区版(免费,轻量)
container_name: portainer
restart: always # 开机自启,故障自动恢复
ports:
- "9000:9000" # Web 管理界面端口(必须映射)
- "8000:8000" # 可选:用于 Swarm 节点间通信(集群模式需要)
volumes:
- /var/run/docker.sock:/var/run/docker.sock # 关键:让 Portainer 控制本地 Docker
- ./portainer/portainer_data:/data # 持久化 Portainer 配置(避免重启后数据丢失)
environment:
- TZ=Asia/Shanghai # 时区设置(可选,避免日志时间错乱)
volumes:
portainer: # 自动创建卷,存储 Portainer 配置
2.dpanel
- 国人开发,中文界面的一个docker可视化管理工具.功能够用
services:
dpanel:
image: registry.cn-hangzhou.aliyuncs.com/dpanel/dpanel:lite
container_name: dpanel # 更改此名称后,请同步修改下方 APP_NAME 环境变量
restart: always
ports:
- 8807:8080 # 替换 8807 可更改面板访问端口
environment:
APP_NAME: dpanel # 请保持此名称与 container_name 一致
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./dpanel:/dpanel # 将 /home/dpanel 更改为你想要挂载的宿主机目录