FROM alpine:latest MAINTAINER [email protected]
#forked from https://github.com/clangcn/frp-docker/blob/master/frps-docker/Dockerfile
ENV frpc_version=0.27.1
frpc_DIR=/usr/local/frpc
RUN set -ex &&
frpc_latest=https://github.com/fatedier/frp/releases/download/v${frpc_version}/frp_${frpc_version}_linux_amd64.tar.gz &&
frpc_latest_filename=frp_${frpc_version}linux_amd64.tar.gz &&
apk add --no-cache pcre bash &&
apk add --no-cache --virtual TMP wget tar &&
[ ! -d ${frpc_DIR} ] && mkdir -p ${frpc_DIR} && cd ${frpc_DIR} &&
wget --no-check-certificate -q ${frpc_latest} -O ${frpc_latest_filename} &&
tar xzf ${frpc_latest_filename} &&
mv frp${frpc_version}linux_amd64/frpc ${frpc_DIR}/frpc &&
apk --no-cache del TMP &&
rm -rf /var/cache/apk/* ~/.cache ${frpc_DIR}/${frpc_latest_filename} ${frpc_DIR}/frp${frpc_version}_linux_amd64
VOLUME /conf
ENTRYPOINT ["/usr/local/frpc/frpc", "-c", "/conf/frpc.ini"]
docker run -id --name frpc -v $(pwd)/frpc.ini:/conf/frpc.ini anxing131/frpc
Content type
Image
Digest
Size
7.5 MB
Last updated
over 6 years ago
docker pull anxing131/frpc