共计 783 个字符,预计需要花费 2 分钟才能阅读完成。
github地址是
https://github.com/lejianwen/rustdesk-api
我不是docker大神,使用作者的docker-compose文件创建容器后发现流量都要经过服务器中转
后面想到不知道谁提出来说使用docker网络不支持p2p直连
后面我使用AI修改docker-compose文件
version: '3.8'
services:
rustdesk:
container_name: rustdesk-server
image: lejianwen/rustdesk-server-s6:latest
restart: unless-stopped
environment:
- RELAY=www.baidu.com:21117
- ENCRYPTED_ONLY=1
- MUST_LOGIN=N
- TZ=Asia/Shanghai
- RUSTDESK_API_RUSTDESK_ID_SERVER=www.baidu.com:21116
- RUSTDESK_API_RUSTDESK_RELAY_SERVER=www.baidu.com:21117
- RUSTDESK_API_RUSTDESK_API_SERVER=http://www.baidu.com:21114
volumes:
- /data/rustdesk/server:/data
- /data/rustdesk/api:/app/data
- /data/rustdesk/config:/app/conf/data # 分离配置文件目录
network_mode: host # 正确使用host网络模式
# 注意:host模式下不需要ports映射
启动命令
docker-compose -f docker-compose.yml up -d
使用上面的docker-compose文件创建后,第一次走中转,后续看见不占用服务器带宽资源了
正文完