From 61f848c4203f7c7457606a0ba6cceda291511086 Mon Sep 17 00:00:00 2001 From: Kenneth Date: Sat, 12 Sep 2020 10:46:56 +0800 Subject: [PATCH] set now apline --- Dockerfile | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Dockerfile b/Dockerfile index a65928ec..d247ef6b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,18 +1,18 @@ -FROM golang:alpine +FROM alpine:latest -COPY . /go/src/github.com/fatedier/frp +ENV VERSION=0.33.0 +ENV FILENAME=frp_${VERSION}_linux_amd64 -RUN apk update \ - && apk add make \ - && cd /go/src/github.com/fatedier/frp \ - && make \ - && mv bin/frps /frps \ - && mv conf/frps.ini /frps.ini \ - && make clean \ - && rm -r /go +RUN set -ex; \ + \ + cd /tmp; \ + wget https://github.com/fatedier/frp/releases/download/v${VERSION}/${FILENAME}.tar.gz; \ + tar xf ${FILENAME}.tar.gz; \ + mv ${FILENAME}/frps /usr/local/bin; \ + mv ${FILENAME}/frps.ini /etc/frps.ini WORKDIR / -EXPOSE 80 443 6000 7000 7500 +ENTRYPOINT ["frps"] -ENTRYPOINT ["/frps"] +CMD [ "-c", "/etc/frps.ini" ]