亚克斯普「墨浅情深,见字如晤;长路未歇,且共从容。」
独立:首页 示例页面
分类: 技术(16) 未分类(1)

docker compose 可视化管理器 dockge

分类:技术

发布时间:2025年04月25日

字数统计:1559 字

Dockge 是一个自托管的面向 docker compose.yaml 管理工具,允许用户管理其 compose.yaml 文件、更新 Docker 镜像。它还支持多个代理,允许在一个应用上管理多个主机上的 docker 镜像,支持将 docker run 命令转换为 compose.yaml 文件。

Dockge 是 Uptime Kuma 作者的新作品,主打的是简单易上手,与 Potainer 相比界面简洁易用,对新手使用更加友好。

创建文件夹和文件

mkdir -p /opt/dockge/data
mkdir -p /opt/dockge/build
touch /opt/dockge/compose.yaml

compose.yaml

services:
    dockge:
      image: louislam/dockge:latest
      container_name: dockge
      restart: unless-stopped
      ports:
          - 5001:5001
      volumes:
          - /var/run/docker.sock:/var/run/docker.sock
          # Dockge数据保存目录,建议使用绝对路径
          - /opt/dockge/data:/app/data
          # Stacks Directory
          # ⚠️ READ IT CAREFULLY. If you did it wrong, your data could end up writing into a WRONG PATH.
          # ⚠️ 1. FULL path only. No relative path (MUST)
          # ⚠️ 2. Left Stacks Path === Right Stacks Path (MUST)
          # 通过 dockge 删除容器时,该操作将删除 /opt/dockge/build 目录下所有数据,包括 .yaml 文件和 .env 文件。
          # 因此,如果您希望保留这些文件,请避免通过 dockge 删除容器,也尽量不要将数据挂载在 /opt/dockge/data 目录下。
          - /opt/dockge/build:/app/build
      environment:
          # Tell Dockge where to find the stacks
          - DOCKGE_STACKS_DIR=/opt/dockge/build

运行容器

docker compose -f /opt/dockge/compose.yaml up -d

Tips: 重置登入密码

cd /opt/dockge
docker compose exec dockge pnpm run reset-password
最后发布时间:2025年04月25日 | 全站总字数:18,561
站长网站合集:点击进入
联系邮箱: hi@yaxp.com
回到顶部