Dockerfile
FROM alpine:3.15
RUN echo -e "https://mirror.tuna.tsinghua.edu.cn/alpine/v3.15/main\n\
https://mirror.tuna.tsinghua.edu.cn/alpine/v3.15/community" > /etc/apk/repositories
#时区
RUN apk add tzdata && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && apk del tzdata
RUN apk add openvpn
# COPY cert /etc/openvpn/cert
# COPY etc /etc/openvpn/etc
RUN mkdir /etc/openvpn/logs
# 载入点
ENTRYPOINT ["/usr/sbin/openvpn","--cd","/etc/openvpn/","--config","etc/client.conf"]
how to run
docker run -d --privileged=true -v `pwd`/cert:/etc/openvpn/cert -v `pwd`/etc:/etc/openvpn/etc --name openvpn_client slenboy/openvpn_client
Content type
Image
Digest
Size
6.9 MB
Last updated
over 4 years ago
docker pull slenboy/openvpn_client:1.0