In this video, I walk through how to run Docker on Proxmox the right way and avoid the common mistakes that can break your home lab setup. Proxmox is an amazing virtualization platform, and Docker remains the go-to for running containerized apps. But combining the two takes a little planning. I’ll show you the best practices for running Docker inside Proxmox using virtual machines or LXC containers, explain why you should avoid installing Docker directly on the Proxmox host, and share my recommended settings for networking, storage, and backups.
MINIX Elite EU715-AI: https://geni.us/zs83Eif (affiliate link)
Mikrotik CRS309-1G-8S+IN: https://geni.us/OSuwb (affiliate link)
Docker networking tutorial: https://www.virtualizationhowto.com/2025/07/docker-networking-tutorial-bridge-vs-macvlan-vs-overlay-for-home-labs/
Docker pruning tutorial: https://www.virtualizationhowto.com/2024/10/docker-prune-automating-cleanup-across-multiple-container-hosts/
cAdvisor & Node Exporter tutorial: https://www.virtualizationhowto.com/2024/10/docker-container-monitoring-with-cadvisor-node-exporter-prometheus-and-grafana/
★ Skool Community https://www.skool.com/homelabexplorers/about?ref=25f64c297b724689ae81c7dd30ba2c21
★ Substack URL: bleevht.substack.com
★ Subscribe to the channel: https://www.youtube.com/channel/UCrxcWtpd1IGHG9RbD_9380A?sub_confirmation=1
★ My blog: https://www.virtualizationhowto.com
★ Twitter: https://twitter.com/vspinmaster
★ LinkedIn: https://www.linkedin.com/in/brandon-lee-vht/
★ Github: https://github.com/brandonleegit
★ Facebook: https://www.facebook.com/people/VirtualizationHowto/100092747277326/
★ Discord: https://discord.gg/Zb46NV6mB3
★ Pinterest: https://www.pinterest.com/brandonleevht/
Introduction – 0:00
Video sponsor (NAKIVO Backup & Replication) – 0:34
Is Proxmox good for running Docker? 1:18
Wrong way to host Docker on Proxmox – 2:41
Why not install Docker directly on your host? 3:06
Option 1 – Running Docker in a virtual machine – 4:43
Best practices running Docker in a Proxmox VM – 6:18
Option 2 – Running Docker in an LXC container – 7:06
Setting up Docker in an LXC container properly – 7:45
Proxmox networking with Docker – 9:02
Docker storage best practices – 11:00
What I think is the best protection for your Docker data – 13:38
Docker monitoring – 14:00
cAdvisor & Node Exporter – 14:36
Netdata for container monitoring – 14:55
Recap of mistakes to avoid with Docker in Proxmox – 15:30
Wrapping up – 16:23