F5F Stay Refreshed Hardware Desktop How to operate Proxmox alongside Docker?

How to operate Proxmox alongside Docker?

How to operate Proxmox alongside Docker?

R
radiation97
Member
66
12-05-2023, 03:24 AM
#1
I aim to create a compact, power-saving home server capable of hosting both virtual machines and containers. I considered using an Intel NUC with Proxmox and Docker, but I’m unsure if they can run together smoothly. Perhaps installing Proxmox bare metal and running Docker on an Ubuntu VM would work—would that be effective? Additionally, I want to virtualize certain devices and connect to physical hardware, like a router using pfSense while keeping the actual NIC connected. This setup seems challenging because the Intel NUC lacks a PCIe slot for a NIC. Anyone have suggestions for better options that fit these needs?
R
radiation97
12-05-2023, 03:24 AM #1

I aim to create a compact, power-saving home server capable of hosting both virtual machines and containers. I considered using an Intel NUC with Proxmox and Docker, but I’m unsure if they can run together smoothly. Perhaps installing Proxmox bare metal and running Docker on an Ubuntu VM would work—would that be effective? Additionally, I want to virtualize certain devices and connect to physical hardware, like a router using pfSense while keeping the actual NIC connected. This setup seems challenging because the Intel NUC lacks a PCIe slot for a NIC. Anyone have suggestions for better options that fit these needs?

C
Canoptek
Junior Member
33
12-27-2023, 01:44 AM
#2
You can run Docker inside a VM, which is the preferred method according to Proxmox users until the next update. Alternatively, you could deploy an Ubuntu image in an LXC container and install Docker. Many people prefer this second method, though the Proxmox team advises against it.

I strongly suggest installing pfSense on dedicated hardware. However, if you're using a single NIC NUC box, it's feasible. You'll need to set up multiple virtual NICs and employ VLANs to achieve your goals. A managed switch is also required, which is not too complicated. Basic 1GBE managed switches are available for around $25 to $35. There are plenty of guides explaining the process.
C
Canoptek
12-27-2023, 01:44 AM #2

You can run Docker inside a VM, which is the preferred method according to Proxmox users until the next update. Alternatively, you could deploy an Ubuntu image in an LXC container and install Docker. Many people prefer this second method, though the Proxmox team advises against it.

I strongly suggest installing pfSense on dedicated hardware. However, if you're using a single NIC NUC box, it's feasible. You'll need to set up multiple virtual NICs and employ VLANs to achieve your goals. A managed switch is also required, which is not too complicated. Basic 1GBE managed switches are available for around $25 to $35. There are plenty of guides explaining the process.