私有部署类向日葵的RustDesk

RustDesk端口说明:

hbbs – RustDesk ID注册服务器
hbbr – RustDesk 中继服务器

  • hbbs 监听21115(tcp) —-是hbbs用作NAT类型测试
  • 21116(tcp/udp) —-是hbbs用作ID注册与心跳服务
  • 21118(tcp) —-是hbbs用作TCP打洞与连接服务
  • hbbr 监听21117(tcp) —-是hbbr用作中继服务
  • 21119(tcp) 、21119(tcp) —-21118和21119是为支持网页客户端,暂时可以关闭。

Docker私有部署部署方式一:

sudo docker image pull rustdesk/rustdesk-server

sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v pwd:/root -td --net=host rustdesk/rustdesk-server hbbs -r

sudo docker run --name hbbr -p 21117:21117 -p
21118:21118 21119:21119 -v pwd:/root -td --net=host rustdesk/rustdesk-server hbbr

Docker私有部署方式二:Docker-compose 

version: '3'
networks:
rustdesk-net:
external: false
services:
hbbs:
container_name: hbbs
ports:
- 21115:21115
- :21116 # 自定义 hbbs 映射端口
- :21116/udp # 自定义 hbbs 映射端口
image: rustdesk/rustdesk-server
command: hbbs -r : # 填入个人域名或 IP + hbbr 暴露端口
volumes:
- :/root # 自定义挂载目录
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
deploy:
resources:
limits:
memory: 64M
hbbr:
container_name: hbbr
ports:
- :21117 # 自定义 hbbr 映射端口
image: rustdesk/rustdesk-server
command: hbbr
volumes:
- :/root # 自定义挂载目录
networks:
- rustdesk-net
restart: unless-stopped
deploy:
resources:
limits:
memory: 64M

发表评论

邮箱地址不会被公开。 必填项已用*标注