官方地址
https://github.com/fatedier/frp/blob/dev/README_zh.md
Dockerfile
FROM alpine
ENV VERSION 0.46.1
RUN wget https://github.com/fatedier/frp/releases/download/v${VERSION}/frp_${VERSION}_linux_amd64.tar.gz \
&& tar -zxvf frp_${VERSION}_linux_amd64.tar.gz -C /opt/ && \
ln -s /opt/frp_${VERSION}_linux_amd64/ /opt/frp
WORKDIR /opt/frp/
服务端配置 frps.ini
[common]
# 监听端口
bind_port = 7000
# 面板端口
dashboard_port = 7500
# 登录面板账号设置
dashboard_user = admin
dashboard_pwd = password
# 身份验证
token = token
客户端配置 frpc.ini
[common]
server_addr = 127.0.0.1
server_port = 7000
token = token
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 2022
启动服务端
docker run -d \
--name frps \
--restart=always \
--net host \
-v $(pwd)/frps.ini:/opt/frp/frps.ini \
wdhwdh/frp:latest ./frps -c frps.ini
启动客户端
docker run -d \
--name frpc \
--restart=always \
--net host \
-v $(pwd)/frpc.ini:/opt/frp/frpc.ini \
wdhwdh/frp:latest ./frpc -c frpc.ini
Content type
Image
Digest
sha256:96a22644c…
Size
24 MB
Last updated
over 3 years ago
docker pull wdhwdh/frp