Docker tutorials
Step-by-step Docker tutorials: install Docker Engine and Compose on Ubuntu, keep container ports private, and run n8n, Open WebUI, LiteLLM and TeamSpeak.
6 tutorials
- 10 min read
How to Install Docker and Docker Compose on Ubuntu 24.04 and 26.04
Install Docker on Ubuntu 24.04 or 26.04 with the Compose plugin from Docker's apt repository, bind container ports to localhost, and run a stack in 9 steps.
Read tutorial - 11 min read
How to Install Ollama on Ubuntu 24.04 with Open WebUI (CPU Only)
Install Ollama on Ubuntu 24.04 without a GPU, keep its API on 127.0.0.1:11434, and run Open WebUI in Docker behind Nginx, HTTPS and UFW in 8 steps.
Read tutorial - 15 min read
How to Self-Host LiteLLM Proxy with Docker Compose on Ubuntu 24.04
Self-host LiteLLM proxy on Ubuntu 24.04 with Docker Compose and PostgreSQL in 9 steps: a virtual key per app, fallbacks, HTTPS, and Codex and Claude Code.
Read tutorial - 12 min read
How to Self-Host n8n with Docker Compose on Ubuntu 24.04
This n8n Docker Compose setup runs n8n 2.41.6 on Ubuntu 24.04 with PostgreSQL 18, an external task runner and Caddy HTTPS in 8 steps, plus updates and backups.
Read tutorial - 14 min read
How to Install Nginx Proxy Manager with Docker on Ubuntu 24.04
Install Nginx Proxy Manager 2.16.0 with Docker on Ubuntu 24.04 in 9 steps: Let's Encrypt HTTPS, access lists, a shared Docker network and a private admin port.
Read tutorial - 14 min read
How to Host a TeamSpeak 6 Server on Ubuntu 24.04 with Docker
Host a TeamSpeak server on Ubuntu 24.04 with the official TeamSpeak 6 Docker image: open UDP 9987 and TCP 30033, claim admin, and secure ServerQuery in 8 steps.
Read tutorial