diff --git a/docker/l2tp/README.md b/docker/l2tp/README.md index 75b42de..5e3c9f6 100644 --- a/docker/l2tp/README.md +++ b/docker/l2tp/README.md @@ -1,9 +1,13 @@ ## L2TP/IPsec VPN Server Docker Image by Teddysun Docker image to run a L2TP/IPsec VPN Server, with both `L2TP/IPsec PSK` and `IPSec Xauth PSK`. -Based on Debian 9 (Stretch) with latest libreswan (IPsec VPN software) and xl2tpd (L2TP daemon). + +Based on Debian 9 (Stretch) with libreswan-3.27 (IPsec VPN software) and xl2tpd-1.3.12 (L2TP daemon). + +Based on alpine with libreswan-3.21 (IPsec VPN software) and xl2tpd-1.3.10 (L2TP daemon). Docker images are built for quick deployment in various computing cloud providers. + For more information on docker and containerization technologies, refer to [official document][1]. ## Prepare the host @@ -16,7 +20,13 @@ If you need to install docker by yourself, follow the [official installation gui $ docker pull teddysun/l2tp ``` -This pulls the latest release of shadowsocks-libev. +or pull image based **alpine** + +```bash +$ docker pull teddysun/l2tp:alpine +``` + +This pulls the latest release of L2TP/IPsec VPN Server. It can be found at [Docker Hub][3]. ## Start a container @@ -49,6 +59,12 @@ There is an example to start a container: $ docker run -d --privileged -p 500:500/udp -p 4500:4500/udp --name l2tp --env-file /etc/l2tp.env -v /lib/modules:/lib/modules teddysun/l2tp ``` +or start a container with tag **alpine** + +```bash +$ docker run -d --privileged -p 500:500/udp -p 4500:4500/udp --name l2tp --env-file /etc/l2tp.env -v /lib/modules:/lib/modules teddysun/l2tp:alpine +``` + **Note**: The UDP port number `500` and `4500` must be opened in firewall. ## Check container details