18 lines
580 B
Docker
18 lines
580 B
Docker
FROM alpine:3.9
|
|
|
|
ENV FRP_VERSION 0.24.1
|
|
|
|
VOLUME [ “/sys/fs/cgroup” ]
|
|
|
|
RUN apk add --no-cache openrc \
|
|
&& cd root \
|
|
&& wget -c https://github.com/fatedier/frp/releases/download/v${FRP_VERSION}/frp_${FRP_VERSION}_linux_amd64.tar.gz \
|
|
&& tar zxvf frp_${FRP_VERSION}_linux_amd64.tar.gz \
|
|
&& cd frp_${FRP_VERSION}_linux_amd64/ \
|
|
&& cp frpc /usr/bin/ \
|
|
&& mkdir -p /etc/frp \
|
|
&& cp frpc.ini /etc/frp \
|
|
&& rm frp_${FRP_VERSION}_linux_amd64.tar.gz \
|
|
&& rm -rf frp_${FRP_VERSION}_linux_amd64/
|
|
|
|
ENTRYPOINT /usr/bin/frpc -c /etc/frp/frpc.ini |