FROM golang:1.10 as builder
COPY . /go/src/github.com/fatedier/frp
ENV CGO_ENABLED=0
ENV GOOS=linux
ENV GOARCH=amd64
RUN cd /go/src/github.com/fatedier/frp \
&& make \
&& mv bin/frpc /frpc \
&& mv bin/frps /frps \
&& mv conf/frpc.ini /frpc.ini \
&& mv conf/frps.ini /frps.ini \
&& make clean
FROM scratch
COPY --from=builder /frpc /frpc
COPY --from=builder /frps /frps
COPY --from=builder /frpc.ini /frpc.ini
COPY --from=builder /frps.ini /frps.ini
WORKDIR /
EXPOSE 80 443 6000 7000 7500
ENTRYPOINT ["/frps"]
Content type
Image
Digest
Size
6.5 MB
Last updated
about 7 years ago
docker pull toby1991/frp