How to Run Docker in Proxmox on a VM - WunderTech
How to Run Docker in Proxmox on a VM - WunderTech
Docker macvlan gives containers their own MAC address and IP address on your physical network, eliminating the need for NAT or port mapping. It’s most useful when a container needs to appear as a real device on a specific subnet — common for Wake-on-LAN tools, network scanners, and IoT management containers that need to be on a dedicated VLAN.
Docker Macvlan on a VLAN: Give Containers Their Own IP - WunderTechNot by default. Macvlan isolates the container from the host at the network level, so the container can talk to other devices on the VLAN but not the machine it’s running on. To work around this, you can create a macvlan interface on the host side as well (sometimes called a shim interface), which gives the host an IP on the macvlan network.
Docker Macvlan on a VLAN: Give Containers Their Own IP - WunderTechWith bridge networking, containers share the host’s IP and use NAT to reach the outside world. With macvlan, each container gets its own IP directly on your physical network — no NAT, no port forwarding. Macvlan behaves more like adding a new device to your network, while bridge networking behaves more like a software router sitting between the container and your LAN.
Docker Macvlan on a VLAN: Give Containers Their Own IP - WunderTechThe most likely cause is a VLAN tagging gap somewhere in the chain. Check that: (1) the VLAN subinterface on the host is up (ip link show), (2) the Docker macvlan network is using the subinterface as parent — not the raw physical interface, (3) the upstream switch port is configured as a trunk that allows your VLAN, and (4) the IP you assigned isn’t conflicting with another device on that VLAN.
Docker Macvlan on a VLAN: Give Containers Their Own IP - WunderTech
My Docker Containers Finally Live on the Right VLANs
The Right Way to Install Docker on Proxmox
Ultimate Home Server Setup: Proxmox, TrueNAS, Docker, Proxmox Backup Server, & More
I Switched Away from Portainer — Then Everything Broke
Home Lab in 2026: What's Worth Your Money (and what isn't)
Self-Hosted Apps That Replace Everything You Pay For in 2026
How to Run Docker in Proxmox on a VM - WunderTech
…If you’re just getting started with Docker in Proxmox, setting up Docker in Proxmox via a VM is worth reading first. Frank Joseph I'm Frank, founder of WunderTech. I've…
Setting up a Cloudflare Tunnel using Docker - WunderTech
…Create a new file named docker-compose.yml nano docker-compose.yml 5. Paste the contents below into the docker-compose file. version: '3' services: app: image: 'jc21/nginx-proxy-manager:latest…
How to Install Pi-hole (Raspberry Pi, Ubuntu, Proxmox, Docker) - WunderTech
…Docker Monitoring Docker can be monitored using a Container named Dozzle. Dozzle allows you to monitor your Docker containers locally and install an agent on other Docker instances that can communicate with…
…This extends to Docker containers too. Don’t run containers as root. Configure each container to only access the resources and paths it actually needs. The goal is simple: if an account…
…Configuring Access for Docker Containers The Docker Compose file we used allows us to monitor our Docker Containers by name. Select Settings, then Docker Hosts , and Setup Docker Host . From there, give…
…STEP 5 Click Apply to create the Docker container. STEP 6 Click the Docker tab. Toggle Autostart to On so that Plex starts automatically whenever Unraid boots. STEP 7 Open a browser…
…This automatically creates a shared folder called docker on your NAS. 2. Inside the docker folder, create a folder named pihole . Inside that folder, create two subfolders: pihole and dnsmasq.d . These…