FROM alpine:latest LABEL maintainer="Offends " ARG VERSION_ARG ENV VERSION=${VERSION_ARG:-0.53.2} RUN if [ $(arch) = "x86_64" ] || [ $(arch) = "amd64" ]; then \ ARCH_TYPE="amd64"; \ elif [ $(arch) = "aarch64" ] || [ $(arch) = "arm64" ]; then \ ARCH_TYPE="arm"; \ else \ ARCH_TYPE="amd64"; \ fi \ && wget https://github.com/fatedier/frp/releases/download/v${VERSION}/frp_${VERSION}_linux_${ARCH_TYPE}.tar.gz \ && tar -zvxf frp_${VERSION}_linux_${ARCH_TYPE}.tar.gz \ && cp -r frp_${VERSION}_linux_${ARCH_TYPE} frp \ && mv /frp/frps /usr/local/bin/ \ && rm -rf /frp/frpc* /frp/LICENSE \ && rm -rf /frp_${VERSION}_linux_${ARCH_TYPE}* COPY ./frps.ini /frp/frps.ini COPY ./404.html /frp/404.html WORKDIR /frp #客户端连接端口 EXPOSE 7000 #frp Web端 EXPOSE 7500 CMD /usr/local/bin/frps -c /frp/frps.ini