介绍
不习惯使用 Docker Compose 的原因,有些人觉得 yaml 文件的编辑过于麻烦,并且格式不规范还无法启动;
Dockge 就很好的解决了这些痛点,可视化、规范化地编辑 yaml 文件;并且内置了类似 composerize 的 Docker Run 转换 Docker Compose 工具,让你轻松驾驭!
截图




Docker Run
docker run -d \
--name dockge \
--restart unless-stopped \
-p 5001:5001 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /opt/dockge/data:/app/data \
-v /opt/stacks:/opt/stacks \
-e DOCKGE_STACKS_DIR=/opt/stacks \
louislam/dockge:1
Docker Compose
version: "3.8"
services:
dockge:
image: louislam/dockge:1
restart: unless-stopped
ports:
- 5001:5001
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/app/data
- /opt/stacks:/opt/stacks
environment:
- DOCKGE_STACKS_DIR=/opt/stacks
通过 SSH 安装
也可以通过 Dockge 的官网 https://dockge.kuma.pet/ 获取安装脚本通过 SSH 命令行安装(可在线修改 路径、端口号)。

mkdir -p /opt/stacks /opt/dockge
cd /opt/dockge
curl "https://dockge.kuma.pet/compose.yaml?port=5001&stacksPath=%2Fopt%2Fstacks" --output compose.yaml
docker compose up -d
正文完