简介
Dockge是一款类似Potainer的docker可视化管理器
优点:
Dockge 主打的是简单易上手,与 Potainer 相比界面简洁易用
通过 Web 页面管理 compose.yaml 文件(创建 / 编辑 / 启动 / 停止 / 重新启动 / 删除 )
缺点:
与 Potainer 等相比功能没有那么丰富,例如没有单独管理网络、镜像功能
无法直接接管现有正在运行的容器
只支持通过 Docker Compose 来完成所有操作,无法直接管理单个容器
开源代码页:https://dockge.kuma.pet/
部署步骤
1、本次部署均为群晖nas下,其他nas需修改映射目录位置
新建docker文件夹下的目录结构
/volume1/docker/dockge/stacks
/volume1/dockge/data
SSH下的docker run命令安装:
docker run -d --name=Dockge -p 15001:5001 -v /var/run/docker.sock:/var/run/docker.sock -v /volume1/docker/dockge/stacks:/opt/stacks -v /volume1/docker/dockge/data:/app/data -e DOCKGE_STACKS_DIR=/volume1/docker/dockge/stacks louislam/dockge:1
使用操作
1、创建管理员账户
2、按照已有的docker compose内容部署就行,基本上只需要填写红框内的内容:堆栈名称、compose.yaml配置、.env环境变量配置
3、Dockge是支持docker run 命令转换为 compose.yaml 命令的
比如前面的docker run复制进去如下:
转换后的docker compose这里仅仅需要补充下堆栈名称和网络类型就行了
文章评论