Docker
-
Docker Compose vs Docker Run Explained: When to Use Each
docker run starts one container from CLI flags; Docker Compose declares a whole stack in YAML. Which to use, and how flags map to keys.
-
Docker Compose Host Networking (network_mode: host)
Use a host network in Docker Compose: why you cannot publish ports with network_mode: host, how DNS and proxy routing change, and when to use it.
-
Docker Macvlan in Compose: Give Containers a LAN IP
Set up a Docker macvlan network in Compose so containers get real LAN IPs, plus the host-to-container gotcha and the shim interface that fixes it.
-
Best NAS with Docker Support: DS923+, TS-464 or TrueNAS
See which NAS models run Docker without a VM: Synology Container Manager, QNAP Container Station and TrueNAS Apps, compared by CPU, RAM and bays.
-
Best Mini PC for a Docker Homelab in 2026: 3 Tiers Compared
Three mini PC tiers for a Docker homelab, from $150 N100 boxes to $900 networking-first barebones, with the RAM, storage, and ports each tier really needs.
-
Best Docker Containers for Your Home Server in 2026
A practical homelab operator's guide to the best docker containers for home server use: Jellyfin, Vaultwarden, Nextcloud, Tailscale and a dozen more.
-
Docker Compose Setup: First Self-Hosted Stack
This guide covers installing Docker, creating a Docker Compose file, deploying Vaultwarden, managing the stack, and adding Pi-hole.
-
Portainer Docker Homelab Setup: Install, Stacks and Agents
Set up Portainer for a Docker homelab: install CE, manage Compose stacks without file conflicts, connect agents, and compare Dockge and Yacht.
-
Docker Compose Networking: Bridge, DNS, Ports & Aliases
Learn Docker Compose networking with default bridges, external networks, service-name DNS, aliases, port publishing, and common connection fixes.