以centos7为例说明
先建个文件夹
cd /root
mkdir rustdesk
cd rustdesk
然后编辑一个名为 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 1.1.1.1: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
把里面的 1.1.1.1 替换成你自己的服务器IP,或者域名
保存好后,在 /root/rustdesk 目录下运行
docker-compose up -d
服务器就启动好了,然后你到 /root/rustdesk/data 下找一个 类似 id_ed25519.pub 的文件,把它打开,将里面的key内容复制出来,然后填入到客户端里就行
接着把服务器防火墙相应端口一定要打开
TCP: 21115-21119
UDP: 21116
下面是填入客户端后的样子
完事,收工
官方参考文档

