Docker image that provides multiple VPN providers for OpenVPN.
Below is a quick method to get this up and running. Please see the full documentation for more options.
docker run --cap-add=NET_ADMIN -d --name openvpn_client \
-e CREATE_TUN_DEVICE=true \
-e OPENVPN_PROVIDER=VYPRVPN \
-e OPENVPN_CONFIG=USA\ -\ Austin-256 \
-e OPENVPN_USERNAME=user \
-e OPENVPN_PASSWORD=password \
-e OPENVPN_OPTS=--auth-nocache\ --inactive\ 3600\ --ping\ 10\ --ping-exit\ 60 \
-e LOCAL_NETWORK=192.168.0.0/16 \
-p 1194:1194 --dns 1.1.1.1 --dns 1.0.0.1 \
jsloan117/docker-openvpn-clientThe full documentation is available here. If you need anymore details this image is based on this and the documentation may be benefical depending on your environment.
Thank you Haugene and all contributors for making a great image.