Dockerfile is shorter

This commit is contained in:
Quentin McGaw
2018-03-23 15:05:38 -04:00
parent ada714af2f
commit c0e4dd8053

View File

@@ -1,11 +1,11 @@
FROM alpine FROM alpine
MAINTAINER Quentin McGaw <quentin.mcgaw@gmail.com> MAINTAINER Quentin McGaw <quentin.mcgaw@gmail.com>
RUN apk add --no-cache openvpn curl unzip RUN mkdir /pia && cd /pia
RUN mkdir /pia COPY script.sh /pia
WORKDIR /pia RUN apk add --no-cache openvpn && \
RUN curl https://www.privateinternetaccess.com/openvpn/openvpn.zip > openvpn.zip && unzip openvpn.zip && rm openvpn.zip apk add --no-cache --virtual build-dependencies curl unzip && \
RUN apk del curl unzip curl https://www.privateinternetaccess.com/openvpn/openvpn.zip > openvpn.zip && \
COPY script.sh ./ unzip openvpn.zip && rm openvpn.zip && \
RUN chmod +x script.sh apk del build-dependencies && \
VOLUME ["/pia/auth.conf"] chmod +x script.sh
ENTRYPOINT ["/pia/script.sh"] ENTRYPOINT ["/pia/script.sh"]