第240114期 – dockge

第240114期 - dockge
4.9k star,推荐一款开源的神器,方便、免费

效果图看下,开源地址在文末:
第240114期 - dockge

你好,这是必应。我可以帮你写一篇介绍文章,但请注意,这只是我的创作,不一定代表软件的官方观点。以下是我的文章:

Dockge:一款适合自托管爱好者的 Docker 管理工具

Docker 是一种流行的容器技术,可以让开发者在任何环境中快速构建、分享和运行应用程序。但是,使用 Docker 也需要一定的技能和经验,尤其是在编写和管理 compose.yaml 文件时,可能会遇到一些困难和挑战。如果你想要简化你的 Docker 容器管理,那么 Dockge¹ 可能是你的理想选择。

Dockge 是一个基于网页的工具,它提供了一个简洁的界面和一个 Compose.yaml 编辑器,让你可以轻松地创建、编辑、启动、停止、重启和删除 Docker 容器和服务。它还支持 docker-compose 和 podman,可以让你在不同的 Docker 主机上管理多个堆栈。Dockge 的设计理念是基于文件的结构,它不会绑架你的 compose 文件,而是将它们存储在你的硬盘上,你可以像平常一样使用普通的 docker compose 命令与它们交互。Dockge 还具有反应性,它可以实时显示进度(拉取、上线、下线)和终端输出。

Dockge 的主要特点有:

  • 管理你的 compose.yaml 文件
  • 交互式的网页终端
  • 支持多个代理 – 你可以在一个单一的界面中管理来自不同 Docker 主机的多个堆栈
  • 将 docker run … 命令转换为 compose.yaml
  • 基于文件的结构 – Dockge 不会绑架你的 compose 文件,它们存储在你的硬盘上,你可以像平常一样使用普通的 docker compose 命令与它们交互
  • 反应性 – 一切都是响应式的。进度(拉取、上线、下线)和终端输出都是实时的
  • 简单易用和时尚的 UI – 如果你喜欢 Uptime Kuma 的 UI/UX,你也会喜欢这个

Dockge 的安装和使用也非常简单,你只需要满足以下的要求:

  • Docker 20+ / Podman
  • (Podman only) podman-docker (Debian: apt install podman-docker)
  • OS: 主要的 Linux 发行版,如 Ubuntu, Debian, Raspbian, CentOS, Fedora, ArchLinux 等
  • Arch: armv7, arm64, amd64 (a.k.a x86_64)

然后,你只需要执行以下的命令:

# 创建存储你的堆栈和 Dockge 的堆栈的目录
mkdir -p /opt/stacks /opt/dockge
cd /opt/dockge

# 下载 compose.yaml 文件
curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml

# 启动服务器
docker compose up -d

# 如果你使用的是 docker-compose V1 或 Podman
# docker-compose up -d

Dockge 就会运行在 http://localhost:5001 上,你可以在浏览器中访问它,开始管理你的 Docker 容器和服务了。

Dockge 是一个适合自托管爱好者的 Docker 管理工具,它可以让你轻松地创建、编辑、启动、停止、重启和删除 Docker 容器和服务,而无需复杂的命令和配置。

它还支持 docker-compose 和 podman,可以让你在不同的 Docker 主机上管理多个堆栈。Dockge 的界面简洁、反应性强,可以让你享受 Docker 的便利和乐趣。

开源地址:https://github.com/louislam/dockge
官网地址:https://dockge.kuma.pet/


© 版权声明

相关文章