Add: dockerfile
This commit is contained in:
parent
fe29b3ed9c
commit
0f46814312
18
docker/frpc/Dockerfile
Normal file
18
docker/frpc/Dockerfile
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
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
|
18
docker/frps/Dockerfile
Normal file
18
docker/frps/Dockerfile
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
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 frps /usr/bin/ \
|
||||||
|
&& mkdir -p /etc/frp \
|
||||||
|
&& cp frps.ini /etc/frp \
|
||||||
|
&& rm frp_${FRP_VERSION}_linux_amd64.tar.gz \
|
||||||
|
&& rm -rf frp_${FRP_VERSION}_linux_amd64/
|
||||||
|
|
||||||
|
ENTRYPOINT /usr/bin/frps -c /etc/frp/frps.ini
|
Loading…
Reference in New Issue
Block a user