参考:https://blog.niekun.net/archives/2744.html
仅作记录,如有侵权,请联系删除。
docker-compose.yml 文件内容如下:
version: '3'
networks:
rustdesk-net:
external: false
services:
hbbs:
container_name: hbbs
ports:
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21118:21118
image: rustdesk/rustdesk-server:latest
command: hbbs -r xxx.xxx.xxx.xxx:21117
volumes:
- ./data:/root
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
ports:
- 21117:21117
- 21119:21119
image: rustdesk/rustdesk-server:latest
command: hbbr
volumes:
- ./data:/root
networks:
- rustdesk-net
restart: unless-stopped
这里配置 hbbs IP 地址需要设置为中继服务器的 IP 或域名,否则无法链接。默认监听的是 21117 端口,客户端默认也是链接服务器的这个端口。如果修改这里的默认端口,则在客户端设置的时候也需要指定此端口。
云服务器记得在防火墙开放使用到的端口。
配置RustDesk服务器与Docker容器,
文章介绍了如何使用docker-compose配置RustDesk服务器的两个服务hbbs和hbbr,包括端口映射、容器命名、数据卷挂载以及网络设置。关键点在于hbbs服务的IP需设为中继服务器的IP,且客户端和服务器端口需一致。同时提醒要确保云服务器的防火墙开放相应端口。
6567

被折叠的 条评论
为什么被折叠?



