I have been having a problem for many weeks now and its taken a very long time to figure out whats going on. I've found that Docker containers that have been assigned to specific VLANS and have static IP addresses assigned to them cause kernel panics. The configuration will work for a few hours but overtime the system becomes unresponsive and eventually the entire server hangs requiring a hard power down.
Currently I have only tried this with Plex and Lets Encrypt after setting up a reverse proxy. You can see my Plex configuration attached. Plex is assigned to VLAN10 with a custom IP address of 192.168.10.11:
To test my theory I have booted my server up normally (NOT SAFE MODE) and stopped all plugins which have specific VLANS and Fixed IP addresses and the server has been up now over a week with no problems.
My server network configuration
1 x Double port NIC
Running in bonded mode