version: "3"
services:
openvpn:
image: weizhanjun/openvpn:2.4.9
container_name: openvpn
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
# volumes:
# - ./ovpn-data:/etc/openvpn
# network_mode: host
ports:
- 1194:1194/udp
restart: always
docker cp openvpn:/etc/openvpn/clients/private.ovpn .
# 替换服务器server
remote vpn.template.cn 1194 udp # vpn.template.cn是VPN Server 域名或者IP
# 进入容器
docker exec -it openvpn bash
# 容器执行
echo "$new_user $new_pwd" >> /etc/openvpn/users/user.txt
Content type
Image
Digest
sha256:5387538cd…
Size
6 MB
Last updated
over 2 years ago
docker pull weizhanjun/openvpn:2.4.9