本文详细介绍了Docker内网通过frp部署的全过程分析。原文根据示例代码非常详细,对大家的学习培训或者工作都有一定的参考价值,朋友们一定要参考。
1.建立设备文件的名称。
Cd/home文件目录
mkdir玻璃钢
最终文件的目录结构为:
2.建立服务器端环境变量。
vifrps.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=103.建立服务器端yml文件
vifrps-docker-compose.yml
version:'3' services: frps: image:snowdreamtech/frps ports: -"17000:17000" -"27500:17500" -"10022:10022"#用以ssh连接 -"10080:10080"#用以对外开放给外网访问 #大量端口号依据具体要求提升 volumes: -./frps.ini:/etc/frp/frps.inicontainer_name:frps4.启动服务器端。
docker-compose-ffrps-docker-compose.ymlup注:打开后台程序-d
5.建立客户端环境变量。
vifrpc.ini
[common] #服务器ip server_addr=x.x.x.x 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.com6.建立客户端yml文件
vifrpc-docker-compose.yml
version:'3' services: frpc: image:cloverzrg/frpc-docker volumes: -./frpc.ini:/conf/frpc.ini container_name:frpc network_mode:host8.启动客户端
docker-compose-ffrpc-docker-compose.ymlup-d
参考:https://liyangweb.com/service/358.html
中国玻璃钢文件:https://www.cnblogs.com/yanglang/p/12035934.html
文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)