官网:RustDesk | 开源远程桌面软件
搭建
创建一下安装的目录:
1 2 3 4 5 6
| mkdir -p /root/data/docker_data/rustdesk
cd /root/data/docker_data/rustdesk
nano docker-compose.yml
|
docker-compose.yml填入以下内容:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| 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 hbbs.example.com:21117 volumes: - ./hbbs:/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: - ./hbbr:/root networks: - rustdesk-net restart: unless-stopped
|
没问题的话,ctrl+x退出,按y保存,enter确认。
打开防火墙的端口21115、21116、21117、21118、21119
查看端口是否被占用(以21115为例),输入:
如果出现:
1
| -bash: lsof: command not found
|
运行:
如果端口没有被占用,我们接着可以运行:
1 2 3 4
| cd /root/data/docker_data/rustdesk
docker-compose up -d
|
来源引用