使用Docker Compose 部署 FRP(Fast Reverse Proxy)服务可以方便地实现内网穿透和远程访问。以下是一个详细的步骤指南,包括编写 docker-compose.yml 文件、构建或拉取 FRP 的 Docker 镜像、启动 FRP 服务以及验证其运行。 1. 编写 docker-compose.yml 文件 首先,我们需要在项目目录中创建一个 docker-compose.yml 文件...
sudo systemctl stop frps # 重启frp sudo systemctl restart frps # 查看frp状态 sudo systemctl status frps 参考文档 使用systemd 此示例演示如何在 Linux 系统下使用 systemd 来管理 frps 服务,包括启动、停止、配置后台运行和设置开机自启动。 https://gofrp.org/zh-cn/docs/setup/systemd/ frpc (自己的 u...
在/root/docker-compose-data/frp下,启动容器 docker-compose up -d #启动容器 docker ps #查看是否启动成功 注意:记得把服务端的防火墙端口打开,否则FRP服务可能会无法工作 客户端配置(内网服务器) Docker和Docker-compose安装可以参考服务端的方法,FRP目录创建也同上面一样。 关键在于docker-compose.yml和frpc.ini...
部署FRP内网穿透,需要以下条件:一台拥有公网IP的服务器,与内网机器皆运行CentOS 7操作系统,且确保服务器正常接入互联网。操作步骤默认以root用户执行。服务端配置(公网服务器)首先,安装Docker及Docker-Compose在服务端。其次,创建FRP目录,生成Docker-compose.yml和frps.ini文件。配置Docker-compose.yml...
mkdir/usr/frp/frp_compose &&cd/usr/frp/frp_compose 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_HO...
FRP是一个快速反向代理工具,它可以将外部流量通过防火墙转发到内网服务器上。Docker是一种开源的容器化平台,可以轻松部署和管理应用程序。本文将介绍如何使用Docker安装和配置FRP。 环境准备 首先,确保你的系统已经安装了Docker和Docker Compose。如果没有安装,可以按照官方文档进行安装。
内网机器部署openvpn Github上已经有一份说明非常详细的文档(点此查看),讲的非常简明扼要,接下来我只是简单翻译一下而已。 首先,找个文件夹,新建一份docker-compose.yml的配置文件: version:'2'services:openvpn:cap_add:-NET_ADMINimage:kylemanna/openvpn ...
docker compose 一键部署 docker部署项目的两种方式 1、使用Docker部署SpringBoot项目 1.1、首先安装docker、安装JDK17 安装docker和docker的一些常用命令在如下文章里有写到。 安装JDK17 yum search java | grep -i --color jdk 查看yum,JDK版本 yum install -y java-11-openjdk* 安装...
在当前目录打开cmd管理员窗口,启动frpc客户端 注意,该cmd窗口不能关掉,否则就断开了。 frpc.exe-c.\frpc.ini 此时,配置的端口就可以正常访问了 参考文献: frp官方文档 docker-compose搭建FRP内网穿透
同样的,frp也支持在启动时直接以参数的方式进行服务部署,通过--bind_port可以设置frps的绑定端口 frps --bind_port 7000 1. 通过docker compose部署 version: '3.9' services: frps: image: fatedier/frps:v0.53.2 hostname: frps container_name: frps ...