4.9k star,推荐一款开源的神器,方便、免费

2024-01-03 14:30:01
152

点击上方蓝字  关注大侠之运维

大家好,这里是大侠之运维,文末有彩蛋

效果图看下,开源地址在文末:

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/

最近整理了2023年最火的软件神器,回复关键字2023合集获取


推荐阅读 ⬇️ 都是高赞

推荐一款windows下仅8MB软件,太强大了!!

Linux超级漂亮的Shell

notepad++不用了,我用notepad next

再见了 Xshell、iTerm2、FinalShell,mobaxterm,这款开源的终端工具真香

PS:求求啦!在看支持下吧!


引用:https://mp.weixin.qq.com/s/qRKkGX_aE4WGx0ofL9lw5A