Docker Operations
SKILL.md
Docker Operations Guide
Docklift is a container management platform, so understanding the underlying Docker operations is crucial.
Core Containers
The main Docklift platform consists of exactly 4 containers (defined in docker-compose.yml):
| Container | Port | Purpose |
|---|---|---|
docklift-backend |
8000 (internal) | Express API server |
docklift-frontend |
3000 (internal) | Next.js dashboard |
docklift-nginx |
8080:80 | Dashboard gateway (routes to frontend + backend) |
docklift-nginx-proxy |
80:80 | Custom domain proxy for user-deployed apps |
Note: There is NO
docklift-dbcontainer. SQLite is a file (/app/data/docklift.db) inside the backend container.