From 52725702e225fbe9099c54ffde21239680e2c1d6 Mon Sep 17 00:00:00 2001 From: Kyle Manna Date: Mon, 15 Dec 2014 16:01:07 -0800 Subject: [PATCH] init: Add upstart init file * Add an Upstart init file to reliably start and stop the container. --- upstart.init | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 upstart.init diff --git a/upstart.init b/upstart.init new file mode 100644 index 0000000..b5b926e --- /dev/null +++ b/upstart.init @@ -0,0 +1,8 @@ +# Copy to /etc/init/docker-openvpn.conf +description "Docker container for OpenVPN server" +start on filesystem and started docker +stop on runlevel [!2345] +respawn +script + exec docker run --volumes-from ovpn-data --rm -p 1194:1194/udp --cap-add=NET_ADMIN kylemanna/openvpn +end script