dockge
Trình quản lý định hướng ngăn xếp docker soạn thảo tự lưu trữ ưa thích, dễ sử dụng và có tính phản hồi cao
⭐ 23,071 stars trên GitHub · 🍴 744 forks · 📜 License: mit · 💻 Ngôn ngữ: TypeScript
dockge là gì?
Nếu bạn quản lý nhiều service bằng Docker Compose và muốn một UI nhẹ, rõ ràng hơn Portainer cho phần “stack”, Dockge là lựa chọn rất đáng thử. Điểm khác biệt của Dockge nằm ở cách nó tập trung vào compose.yaml: quản lý trực tiếp file trên ổ đĩa, có editor, terminal và phản hồi realtime khi pull/up/down.
Các thành phần chính
- Quản lý Docker Compose stack theo file
compose.yaml: tạo, sửa, start, stop, restart, delete ngay từ web UI. - Interactive editor cho
compose.yaml, phù hợp khi cần chỉnh service, volume, network mà không SSH vào server. - Web terminal tích hợp để thao tác nhanh với môi trường Docker mà không rời khỏi dashboard.
- Theo dõi tiến trình realtime khi pull image, deploy stack hoặc stop service, giúp debug dễ hơn.
- Hỗ trợ multiple agents để quản lý stack từ nhiều Docker host trong một giao diện.
- Chuyển lệnh
docker run ...thànhcompose.yaml, hữu ích khi chuẩn hóa các container chạy thủ công.
Use case rõ ràng
- Quản lý homelab hoặc VPS cá nhân chạy nhiều app self-host bằng Docker Compose.
- Vận hành server nội bộ cho team nhỏ, nơi sysadmin muốn có UI đơn giản để xem và restart stack nhanh.
- Chuẩn hóa các container đang chạy bằng
docker runsang Docker Compose để dễ backup, review và deploy lại. - Quản lý nhiều Docker host từ một dashboard thay vì phải SSH từng máy.
- Cho phép developer kiểm tra log/progress deploy service mà không cần quyền truy cập shell đầy đủ vào server.
Điểm mạnh nhất là Dockge không “bắt cóc” compose file của bạn — các file vẫn nằm trên filesystem như bình thường, có thể chỉnh bằng Git, SSH, editor riêng hoặc lệnh docker compose. So với các công cụ commercial hoặc dashboard nặng hơn, Dockge ít tham vọng hơn nhưng đúng trọng tâm: làm stack management cho Docker Compose nhanh, dễ nhìn và ít gây bất ngờ.
Phù hợp cho sysadmin, developer homelab, team nhỏ hoặc IT manager cần một UI self-host gọn nhẹ để quản lý Docker Compose stack trên một hoặc nhiều server.
Chủ đề: project được tag với các topic phổ biến:
- 🏷️
docker - 🏷️
docker-compose - 🏷️
docker-deployment - 🏷️
docker-stack - 🏷️
docker-stack-deploy - 🏷️
docker-ui - 🏷️
responsive - 🏷️
self-hosted - 🏷️
selfhosted - 🏷️
single-page-app
📸 Hình ảnh & screenshot
Cài đặt nhanh
Project hỗ trợ Docker Compose:
git clone https://github.com/louislam/dockge.git
cd dockge
docker compose up -d
Xem README trong repo để biết các biến môi trường cần khai báo.
Yêu cầu hệ thống tối thiểu
| Thành phần | Khuyến nghị |
|---|---|
| RAM | 1024 MB |
| CPU | 1 vCPU |
| Disk | 15 GB SSD |
| OS | Ubuntu 22.04 LTS / Debian 12 |
| Docker | 24.0+ |
⚡ Triển khai nhanh với VSIS
Dùng gói VSIS VPS Mini 1GB RAM / 1 vCPU / 15GB SSD (~70k/tháng) từ VSIS.NET — VPS Việt Nam tốc độ cao, hỗ trợ 24/7, hợp với nhu cầu chạy dockge ổn định.
🎯 Lợi ích:
- Triển khai 1 lệnh
docker compose up -dchỉ trong 2 phút - IPv4 riêng, full root, băng thông không giới hạn nội địa
- Backup snapshot tự động hàng ngày
- Trợ giúp cài đặt miễn phí từ team VSIS
👉 Xem các gói VPS phù hợp tại vsis.net
Tài nguyên
- 🔗 GitHub: louislam/dockge
- 🌐 Trang chủ: https://dockge.kuma.pet
- 📚 Tài liệu chính thức: xem README trong repo
- 💬 Cộng đồng: GitHub Issues + Discussions
Bài viết được tổng hợp từ thông tin GitHub vào 05/05/2026. Số liệu stars/forks có thể đã thay đổi — xem realtime tại link GitHub.