diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..d62b541 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,18 @@ +FROM alpine:3.8 +MAINTAINER Stille + +WORKDIR / +ENV FRP_VERSION 0.30.0 + +RUN set -x && \ + wget --no-check-certificate https://github.com/fatedier/frp/releases/download/v${FRP_VERSION}/frp_${FRP_VERSION}_linux_amd64.tar.gz && \ + tar xzf frp_${FRP_VERSION}_linux_amd64.tar.gz && \ + cd frp_${FRP_VERSION}_linux_amd64 && \ + mkdir /frp && \ + mv frpc frpc.ini /frp && \ + cd .. && \ + rm -rf *.tar.gz frp_${FRP_VERSION}_linux_amd64 + +VOLUME /frp + +CMD /frp/frpc -c /frp/frpc.ini \ No newline at end of file