使用docker-compose自建rustdesk server远程控制服务器的方法,无坑无错版

以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

 

下面是填入客户端后的样子

《使用docker-compose自建rustdesk server远程控制服务器的方法,无坑无错版》

完事,收工

 

官方参考文档

https://rustdesk.com/docs/en/self-host/install/



发表评论

您的电子邮箱地址不会被公开。

6 + = 9