以下の docker をベースに修正したものです。
https://hub.docker.com/r/teddysun/l2tp/
修正点
- コンテナ起動時にパスワードファイルを上書きしないように修正。
オリジナルのものは起動時に l2tp.env ファイルで指定した1ユーザのみを含むパスワードファイルを再生成する仕様。
- git clone
mkdir /docker
cd /docker
git clone https://github.com/kmahara/docker-l2tp.git
mv docker-l2tp l2tp
cd l2tp
- l2tp.env を修正してください。
設定の詳細は以下のドキュメントを参照ください。
https://hub.docker.com/r/teddysun/l2tp/
- 起動
docker-compose up -d
ユーザ一覧表示
docker-compose exec l2tp l2tpctl -l
ユーザ追加
docker-compose exec l2tp l2tpctl -a
ユーザ削除
docker-compose exec l2tp l2tpctl -d
config ディレクトリには登録されたユーザとパスワードを含むファイルが保存されます。