docker部署RustDesk自建服务器

客户端:

Releases · rustdesk/rustdesk · GitHub

服务端:

项目官方地址:GitHub - rustdesk/rustdesk-server: RustDesk Server Program

1、拉取RustDesk库

docker pull rustdesk/rustdesk-server:latest

阿里云库:

docker pull crpi-k5k93ldwfc7o75ip.cn-hangzhou.personal.cr.aliyuncs.com/rustdesk-su/rustdesk:latest

2、创建一个rustdesk文件,进入rustdesk文件

mkdir rustdesk && cd rustdesk

3、在该目录下创建docker-compose.yml的配置文件

vim docker-compose.yml

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 rustdesk.example.com: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

把rustdesk.example.com换成自己服务器的IP地址即可。

4、配置完成后,运行docker-compose up -d启动配置文件。

5、然后防火墙打开UDP端口21116和TCP端口21116-21118。

6、客户端上配置服务器网络

查看日志 docker-compose logs -f 可以查看到key

相关推荐
CableTech_SQH几秒前
行业运维新标杆:百盛3D全场景运维系统
运维·数据库·信息与通信·综合布线
程序猿老A22 分钟前
云服务器ECS怎么配置多IP?
运维·服务器·tcp/ip
灯澜忆梦34 分钟前
【Docker】#5 | 网络配置
网络·docker·容器
Canmag 兴隆磁性41 分钟前
磁材包装产线自动化实践:自动定量装袋设备的原理、结构与选型思路
运维·自动化·永磁材料·包装
IDCPDU1 小时前
PDU 采集断网就丢数据?加一层本地缓存和补传逻辑
运维
云飞云共享云桌面1 小时前
钣金精密机械工厂:多工程师共享图形服务器,SolidWorks/UG 三维设计兼顾成本与数据安全
运维·服务器·人工智能·自动化·制造
刘胡子大叔1 小时前
docker build 跑了 92 分钟还是失败了
docker·容器
她说可以呀2 小时前
Docker 镜像的两种创建方式
java·分布式·docker
行者-全栈开发2 小时前
【容器/虚拟化】CVE-2026-53359:Linux KVM Januscape 虚拟机逃逸漏洞修复指南(潜伏16年的云安全噩梦)
linux·运维·服务器·多租户隔离·cve-2026-53359·kvm虚拟机逃逸·shadow mmu
虎头金猫2 小时前
从上传PPT到观众远程打开互动页面:Claper在CentOS 7上的Docker部署、互动组件设置与固定访问地址实战
linux·运维·网络·人工智能·docker·centos·powerpoint