一款开源的Docker管理工具:Dockge
简介
主要功能
一站式管理体验:在一个页面上即可访问所有Docker管理功能,无需在多个标签页之间来回切换,省时省力。
简化Compose堆栈管理:可以轻松创建、编辑、启动、停止、重启和删除由compose.yaml文件定义的Docker Compose堆栈,简单高效。
实时跟踪操作进度:支持实时监控容器操作进度,例如镜像拉取,一切尽在掌握。
直观的用户界面:提供类似Uptime Kuma的优雅UI/UX,可以大大提高生产力和使用体验。
支持Compose格式转换:可以将复杂的“docker run”命令转换为Compose.yaml配置,并将Compose文件安全且有组织地保存在驱动器上,方便管理。
优势
用户友好:Dockge提供了交互式Compose.yaml编辑器,配置堆栈非常方便。
功能强大:兼具了可视化管理的方便和docker-compose的功能强大,可以通过Dockge部署和管理容器,同时管理compose.yaml脚本。
实时响应:拥有强反馈的实时响应式设计,任何操作都能实时更新。
安全性:Docker容器提供了一个隔离的环境,可以保护应用程序和它的依赖关系,避免相互干扰。
应用场景
自托管应用程序和服务:Dockge是一款基于Web的Docker管理工具,适合自托管应用程序和服务。
替代复杂工具:如果你觉得Portainer等Docker管理工具使用起来比较复杂,那么Dockge或许是一个不错的替代方案。
如需了解更多信息,可以访问其官方网站或查阅相关的技术文档。
GitHub地址
https://github.com/louislam/dockge
Docker镜像
https://hub.docker.com/r/louislam/dockge
官方网站
https://dockge.kuma.pet/
安装说明
安装Docker和Docker Compose:在设备上先安装好Docker和Docker Compose。
配置docker-compose.yaml文件:根据官方教程对docker-compose.yaml进行配置,例如设置重启模式、端口映射、数据卷等。
启动Dockge:在合适位置新建dockge文件夹,把docker-compose.yaml放入该文件夹,运行docker-compose up -d命令启动Dockge。
访问Dockge:部署完成后,通过http://IP:5001端口访问Dockge,首次访问时系统会提示创建用户。
安装Docker
sudo apt update sudo apt install -y docker.io docker-compose
启动服务
# Create directories that store your stacks and stores Dockge's stack
mkdir -p /opt/stacks /opt/dockge
cd /opt/dockge
# Download the compose.yaml
curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml
# Start the server
docker compose up -d
# If you are using docker-compose V1 or Podman
# docker-compose up -d
服务启动后,在浏览器访问http://IP:5001即可。




本文为要教会原创,欢迎转载分享。转载时请务必在文章页面明显位置提供本文链接并注明出处。感谢您对知识的尊重和对本文的肯定!本文链接网址:https://www.yaojiaohui.net/gongjuruanjian/1465.html
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。