diff --git a/Dockerfile/frpc/Dockerfile b/Dockerfile/frpc/Dockerfile new file mode 100644 index 00000000..0b1ac3ee --- /dev/null +++ b/Dockerfile/frpc/Dockerfile @@ -0,0 +1,11 @@ +FROM golang AS builder +WORKDIR /frp +COPY . . +RUN make + +FROM golang +WORKDIR / +COPY --from=builder /frp/bin/frpc /usr/local/bin/frpc +COPY --from=builder /frp/conf/frpc.ini /etc/frpc.ini +CMD ["frpc", "--config", "/etc/frpc.ini"] + diff --git a/Dockerfile/frps/Dockerfile b/Dockerfile/frps/Dockerfile new file mode 100644 index 00000000..96d1d30f --- /dev/null +++ b/Dockerfile/frps/Dockerfile @@ -0,0 +1,11 @@ +FROM golang AS builder +WORKDIR /frp +COPY . . +RUN make + +FROM golang +WORKDIR / +COPY --from=builder /frp/bin/frps /usr/local/bin/frps +COPY --from=builder /frp/conf/frps.ini /etc/frps.ini +EXPOSE 7000 7500 +CMD ["frps", "--config", "/etc/frps.ini"]