0.环境说明:
①Debian12
②RAM 4G HHD 80G
③ROOT 权限
1.创建YAML文件:
#创建文件夹 mkdir -p /usr/dockercompose/rustdesk/ #定位并创建文件 cd /usr/dockercompose/rustdesk/ mkdir data nano docker-compose.yml
2.修改配置文件内容:
services: hbbs: container_name: hbbs image: rustdesk/rustdesk-server:1.1.14 environment: - ALWAYS_USE_RELAY=Y command: hbbs volumes: - ./data:/root network_mode: "host" depends_on: - hbbr restart: unless-stopped hbbr: container_name: hbbr image: rustdesk/rustdesk-server:1.1.14 command: hbbr volumes: - ./data:/root network_mode: "host" restart: unless-stopped
说明:
1.1.14 为当前最新版本,此处最好配置为固定版本
如果使用last版本号可能由于阿里云镜像加速产生问题
使用“host”网络模式后默认自动使用以下端口(需要提前在防火墙打开):
hbbs 服务使用的端口:
-21115:TCP,用于设备注册
-21116:TCP,用于 NAT 类型测试
-21118:TCP,用于ID 注册服务器的 web 服务
hbbr 服务使用的端口:
-21117:TCP,用于中继服务器
-21119:TCP,用于中继服务器的 web 服务
连接密钥存储在: /usr/dockercompose/rustdesk/data/id_ed25519.pub 下
本地防火墙配置可参考:
阿里云防火墙在安全组配置。
3.运行
#启动服务 docker-compose up -d #重启服务 docker-compose restart #查看服务状态 docker-compose ps #查看服务日志 docker-compose logs -f
4.客户端配置
GITHUB下载地址 https://githubQcom/rustdesk/rustdesk/releases

近期评论