Rustdesk远程桌面dockers部署
·
1、下拉rustdesk的docker镜像,本次1.1.14版本为例,需要自行先配置docker镜像仓库加速
docker pull rustdesk/rustdesk-server:1.1.14
2、建一个数据存储目录
mkdir /data/rustdesk
3、使用docker-compose启动rustdesk,新建一个docker-compose.yml启动文件
services:
hbbs:
container_name: hbbs
image: rustdesk/rustdesk-server:1.1.14
command: hbbs
environment:
- "RELAY=hbbr:21117"
- "ENCRYPTED_ONLY=1"
ports:
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21118:21118
volumes:
- /data/rustdesk:/root
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
image: rustdesk/rustdesk-server:1.1.14
command: hbbr
ports:
- 21117:21117
- 21119:21119
volumes:
- /data/rustdesk:/root
networks:
- rustdesk-net
restart: unless-stopped
networks:
rustdesk-net:
external: false
4、启动
docker-compose -f docker-compose.yml up -d
5、寻找配置文件key,我们在docker-compose.yml里定义的数据存储目录是/data/rustdesk,所以在这个目录下查看id_ed25519.pub,并记录这段key
cat /data/rustdesk/id_ed25519.pub
6、配置客户端
ID服务器:公网IP:21116
中继服务器:公网IP:21117
API服务器:空着就行
Key:刚才查的key
更多推荐
所有评论(0)