Skip to main content

Installing Dockge on Linux

Updated this week

Introduction

Dockge is a sleek web-based GUI designed to manage Docker Compose stacks effortlessly. It provides real-time container control, stack monitoring, and simplified deployment, making it a modern alternative to tools like Portainer. In this guide, you’ll learn how to install and run Dockge on a Linux system using Docker.

Prerequisites

Make sure the following requirements are met:

  1. A Linux server (Ubuntu/Debian/RHEL).

  2. sudo or root privileges.

  3. Docker 20+ / Podman.

  4. Open TCP port 5001 (default Dockge port).

Installation

1. Create a Directory for Dockge Configuration

This sets up a dedicated directory to store Dockge’s docker-compose.yml and config files, keeping things clean and organized.

mkdir -p ~/dockge && cd ~/dockge

2. Download the compose.yaml

curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml

3. Start the docker server

docker compose up -d

4. Access Dockge via web browser:

http://Your_Servers_IP:5001

If you did everything correctly, first user setup should appear on the page:

5. Adding a docker container application

To add the application inside Dockge, login to your account and proceed by clicking “+ Compose”.

Name your service, add the service’s docker-compose file’s content, and click “Deploy”.

Conclusion

Dockge offers a powerful yet minimalistic interface tailored for Docker Compose stack management. It’s fast to deploy, easy to navigate, and doesn't bloat your system with unnecessary features. With just a few commands, you’ve got a lightweight alternative to traditional Docker UIs that integrates smoothly into any Linux environment.

Did this answer your question?