使用Docker Compose 部署 FRP(Fast Reverse Proxy)服务可以方便地实现内网穿透和远程访问。以下是一个详细的步骤指南,包括编写 docker-compose.yml 文件、构建或拉取 FRP 的 Docker 镜像、启动 FRP 服务以及验证其运行。 1. 编写 docker-compose.yml 文件 首先,我们需要在项目目录中创建一个 docker-compose.yml 文件...
frps 服务端部署 (公网 IP 所在机器) 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 Af...
运行过程中,CMD窗口要一直保持开启 3、将frp_0.37.0_linux_amd64.tar部署到个人云服务器 首先创建一个文件夹、将frp_0.37.0_linux_amd64.tar压缩包上传到该文件夹下。 解压压缩包 tar -zxvf frp_0.37.0_linux_amd64.tar.gz 进入解压目录里 cd frp_0.37.0_linux_amd64/ 修改服务端配置文件 vim frps.in...
为了在私有网络中访问Spug服务,需要配置内网穿透。这里以frp为例进行介绍。首先,安装frp: npm install -g frp 然后,在终端中进入项目根目录,创建frp-spug.ini配置文件,并添加以下内容:```ini[common]bind_port = 7000log_file = ./frp_spug.logsubdir_work = ./work_spug/[web]type = httpport = 9000...
笔者有异地组网需求,目前尝试过frp stcp做穿透、wireguard组网,经过一段时间的使用,稍微总结一下:使用frp用stcp发布服务,客户端连接,确实是个很好的办法,但是配置终究太麻烦,需要安装客户端、在添加了穿透之后每个客户端需要独立配置等等;wireguard可能是当下最好的组网技术,低占用、linux内核级支持、配置简单(wireguard-...
如果本地服务器搭建我的世界,同时想使用公网分享,可以使用frp frp代理的配置 local_ip是电脑在局域网内的IP,local_port是电脑需要穿透的端口,remote_port是跳板机所对应开放的端口,这里设为一样的就好。 [minecraft] type = tcp local_ip = 192.168.1.237 ...
对于elmlang,如果说js是一种focusing io的子集做进语言核心,那么elm进一步focusing on frp and react patten,elm对前端开发的支持和融入到语言本身是原生植入到语言的。elm架构和生态在js扩展端的对应物是redux全家桶。 redux参照了elm架构,而不是反过来。二者共享很多相同的成份和实现。
稍等片刻,完成部署后,就可以看到容器的运行状态,并且可以对容器进行重启 / 更新 / 停止 / 删除 迁移现有 compose 文件 由于Dockge 并不能直接接管正在运行的容器,需要我们将自己compose.yaml手动放入 Dockge 对应的目录中,具体步骤如下: 停止正在运行的容器 ...
Linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的版本地址:https://github.com/docker/compose/releases。 运行以下命令以下载 Docker Compose 的当前稳定版本: 代码语言:javascript 复制 旧版$ sudo curl-L"https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s...
main K8S-Longhorn.md docker-RocketMQ.md docker-install.md docker-svn.md frp配置内网穿透.md k8s-Rancher.md k8s-commands.md k8s-install.md nginx-googlemaps.md nginx-https.md tv_nadara.pine 使用docker-compose部署RocketMQ.md 在K8S上部署Longhorn存储.mdBreadcrumbs...