1. Create a configuration file directory cd /home directory mkdir frp The final directory structure: 2. Create a server configuration file vi frps.ini [common] bind_port = 17000 token = myToken vhost_http_port = 10080 vhost_https_port = 10443 dashboard_port = 17500 dashboard_user = admin dashboard_pwd = admin tcp_mux = true max_pool_count = 10 3. Create a server-side yml file vi frps-docker-compose.yml version: '3' services: frps: image: snowdreamtech/frps ports: - "17000:17000" - "27500:17500" - "10022:10022" #For ssh connection - "10080:10080" #For external network access # More ports can be added based on actual needs: - ./frps.ini:/etc/frp/frps.ini container_name: frps 4. Start the server docker-compose -f frps-docker-compose.yml up Note: Enable background running -d 5. Create a client configuration file vifrpc.ini [common] #Server ip server_addr = xxxx server_port = 17000 token = myToken [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 10022 use_encryption = true use_compression = true [pi.mydomain.com] type = http local_port = 80 custom_domains = pi.mydomain.com 6. Create client yml file vi frpc-docker-compose.yml version: '3' services: frpc: image: cloverzrg/frpc-docker volumes: - ./frpc.ini:/conf/frpc.ini container_name: frpc network_mode: host 8. Start the client docker-compose -f frpc-docker-compose.yml up -d
Reference: https://liyangweb.com/service/358.html frp Chinese document: https://www.cnblogs.com/yanglang/p/12035934.html The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM. You may also be interested in:
|
<<: Vue folding display multi-line text component implementation code
>>: MySQL 8.0.21 installation steps and problem solutions
About derived tables When the main query contains...
1. Overview of SQLException When an error occurs ...
In the process of making web pages, we often use f...
1. Usage: (1) EXISTS usage select a.batchName,a.p...
This article mainly introduces CSS circular hollo...
1. Install tomcat8 with docker 1. Find the tomcat...
question Nginx takes $remote_addr as the real IP ...
Table of contents 1. Comments on MySQL primary ke...
This article shares the installation tutorial of ...
There are two tables, and the records in table A ...
Table of contents introduce Object attributes in ...
Preface Recently, I have been taking some time in...
css3 background image related Compatibility: IE9+...
1. Basic Specifications (1) InnoDB storage engine...