OpenVPN client under docker

Recently I needed to connect my Docker swarm manager nodes (running CentOS Atomic) to my OpenVPN server, running on a pfsense firewall.

Turns out it’s not quite straightforward - I recorded the steps required in a reference note on the Geek Cookbook.