OpenVPN and Docker

Quick Start with docker-compose
https://github.com/kylemanna/docker-openvpn/blob/master/docs/docker-compose.md

version: '3.2'

services:
  openvpn:
    image: kylemanna/openvpn
    container_name: openvpn
    cap_add:
      - NET_ADMIN
    volumes:
      - config:/etc/openvpn
    ports:
      - 1194:1194/udp
    restart: unless-stopped

volumes:
  config:

Docker and Network with VPN

Prática recomendada para conectar-se a uma VPN através do docker
https://www.it-swarm.dev/pt/docker/pratica-recomendada-para-conectar-se-uma-vpn-atraves-do-docker/822635580/

Contêiner do Docker e VPN da rede host
https://www.it-swarm.dev/pt/networking/conteiner-do-docker-e-vpn-da-rede-host/1056573991/

Hiding a docker container behind OpenVPN, in docker swarm, with an overlay network
https://serverfault.com/questions/1012325/hiding-a-docker-container-behind-openvpn-in-docker-swarm-with-an-overlay-netwo

VPN and container – image shows architecture:
https://www.intruder.io/blog/how-to-secure-the-kubernetes-api-behind-a-vpn