在docker-compose中集成frp,首先需要准备frp的Docker镜像,然后编写docker-compose.yml文件来定义frp的服务。在docker-compose.yml中,可以分别定义frps(服务端)和frpc(客户端)的服务,并配置相应的网络、端口和卷等参数。 4. 解释什么是桥接模式,并说明在docker网络中的应用 桥接模式(Bridge Mode)是Docker网络的一种模式...
1. 创建配置文件 (最简单的模式) $ sudo vim /etc/systemd/frp/frps.toml # server bindPort = 7000 vhostHTTPPort = 28080 2. 创建systemd配置文件 $ sudo vim /etc/systemd/system/frps.service #systemd [Unit] # 服务名称,可自定义 Description = frp server After = network.target syslog.target Wan...
vim docker-compose.yml 把以下内容填入docker-compose.yml: version:'3'services:frp:image:thyiad/my-frp:latestcontainer_name:my-frpports:-"7000:7000"-"7500:7500"expose:-80-443volumes:-frp_conf:/var/frp/confrestart:alwaysenvironment:VIRTUAL_HOST:'*.frp.thyiad.top,frp.thyiad.top'# 指定需要绑定...
vim $work/docker-compose.yml 1. 将以下内容填入: version: '3' services: frps: image: 'chenhw2/frp' container_name: frpc1 restart: unless-stopped environment: - ARGS=frpc volumes: - .:/frp 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 上线服务,稍等片刻即可: cd $work && docker-compose ...
新建docker-compose文件: vim $work/docker-compose.yml 将以下内容填入: version: '3'services: frps: image: 'chenhw2/frp' container_name: frpc1 restart: unless-stopped environment: - ARGS=frpc volumes: - .:/frp 上线服务,稍等片刻即可: ...
新建docker-compose文件: vim $work/docker-compose.yml 将以下内容填入: version: '3' services: frps: image: 'chenhw2/frp' container_name: frpc1 restart: unless-stopped environment: - ARGS=frpc volumes: - .:/frp 上线服务,稍等片刻即可: ...
image: zzy/frp:0.50.0 container_name: frp volumes: - /home/docker/frps/conf:/var/frps/conf ports: - 7000:7000 - 7500:7500 - 8877:8877 restart: always 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 启动 docker-compose up -d frp ...
在当前目录打开cmd管理员窗口,启动frpc客户端 注意,该cmd窗口不能关掉,否则就断开了。 frpc.exe-c.\frpc.ini 此时,配置的端口就可以正常访问了 参考文献: frp官方文档 docker-compose搭建FRP内网穿透
笔者有异地组网需求,目前尝试过frp stcp做穿透、wireguard组网,经过一段时间的使用,稍微总结一下:使用frp用stcp发布服务,客户端连接,确实是个很好的办法,但是配置终究太麻烦,需要安装客户端、在添加了穿透之后每个客户端需要独立配置等等;wireguard可能是当下最好的组网技术,低占用、linux内核级支持、配置简单(wireguard-...
docker frp 搭建 http + stcp 代理 所需服务器 2台 一台具有国外公网ip 一台具有国内 ip 内网外网都可以 外公网ip服务器配置如下 cat docker-compose.yaml 1. version: "2" services: frps: image: alpine:latest hostname: frps restart: always