I've got a CentOS 7 VM running strongSwan which sets up a VPN tunnel between our LAN and Google Compute Engine (Google Cloud VPN). This makes local machines on the LAN accessible by GCE instances and vice versa.
I'd like to run strongSwan in a Docker container instead of the resource hungry VM. However, I'm pretty sure I cannot make the container aware of our LAN and therefore not make GCE instances access the machines on our LAN (and vice versa) - as the VPN tunnel would only be created between the container's network and Google's network.
Am I correct or can this somehow be achieved?