如果是x86平台请使用:
x86:kylemanna/openvpn
(资料图片)
如果是盒子 arm设备更换为 giggio/openvpn-arm
其他,命令都一样:
docker pull giggio/openvpn-arm
配置vpn服务端公网ip
docker run -v /volume1/docker/VPN:/etc/openvpn --log-driver=none --rm giggio/openvpn-arm ovpn_genconfig -u udp://
配置管理密码以及自定义证书名称
docker run -v /volume1/docker/VPN:/etc/openvpn --log-driver=none --rm -it giggio/openvpn-arm ovpn_initpki
创建带有密码用户
docker run -v /volume1/docker/VPN:/etc/openvpn --log-driver=none --rm -it giggio/openvpn-arm easyrsa build-client-full zzq
生成用户证书文件
docker run -v /volume1/docker/VPN:/etc/openvpn --log-driver=none --rm giggio/openvpn-arm ovpn_getclient zzq >
启动容器
docker run -v /volume1/docker/VPN:/etc/openvpn -d -p 53533:1194/udp --cap-add=NET_ADMIN giggio/openvpn-arm