Frp image, based on https://github.com/fatedier/frp.
4.6K
frp.dockerfile
FROM alpine:latest as runtime
WORKDIR /tmp
RUN apk add --no-cache tzdata
# Downlaod latest release
ARG VERSION=0.57.0
ARG RELEASE=https://github.com/fatedier/frp/releases/download/v${VERSION}/frp_${VERSION}_linux_amd64.tar.gz
RUN wget -O- ${RELEASE} | tar -zxvf- -C . --strip-components=1 && \
mv frpc frps /usr/local/bin
FROM scratch
ENV TZ Asia/Shanghai
COPY --from=runtime /usr/share/zoneinfo /usr/share/zoneinfo
COPY --from=runtime /usr/local/bin/frp* /usr/local/bin/
build
docker build --build-arg="VERSION=0.57.0" -t homelabo/frp:latest - < frp.dockerfile
run
# frpc
docker run --rm -v frpc.ini:/etc/frp/frpc.ini homelabo/frp:latest frpc -c /etc/frp/frpc.ini
# frps
docker run --rm -v frps.ini:/etc/frp/frps.ini homelabo/frp:latest frps -c /etc/frp/frps.ini
Content type
Image
Digest
sha256:e6d64c53b…
Size
12.3 MB
Last updated
about 2 years ago
docker pull homelabo/frp:v0.57