应用介绍
特性:
前期准备
应用部署
- 创建应用目录,我的地址
/www/server/rustdesk
,为了保证后续操作成功,希望与我的目录设置统一。 - 创建
docker-compose.yml
配置文件,这里我已经帮大家写好了,直接复制修改即可
version: '3'
networks:
rustdesk-net:
external: false
services:
hbbs:
container_name: hbbs
ports:
- 21115:21115
- 21116:21116 # 自定义 hbbs 映射端口
- 21116:21116/udp # 自定义 hbbs 映射端口
image: rustdesk/rustdesk-server:latest # 注意这里要加:latest,防止docker镜像缓存未更新的问题
command: hbbs -r xxx.xxx.com:21117 -k _ # 填入个人域名或 IP + hbbr 暴露端口,这里填写你解析后的域名或服务器ip都行, -k _意为使用key进行认证
volumes:
- /www/server/rustdesk:/root # 自定义挂载目录
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
deploy:
resources:
limits:
memory: 64M
hbbr:
container_name: hbbr
ports:
- 21117:21117 # 自定义 hbbr 映射端口
image: rustdesk/rustdesk-server:latest #注意,这里同样需要拉取最新镜像
command: hbbr -k _ #这里的key也是需要key认证的话则要加
volumes:
- /www/server/rustdesk:/root # 自定义挂载目录
networks:
- rustdesk-net
restart: unless-stopped
deploy:
resources:
limits:
memory: 64M
- 设置服务器安全组开放端口规则
- 执行配置文件下载并启动容器
docker-compose up -d
- 查看启动容器运行中
docker ps -a
设备链接
- 下载完成进入软件,打开软件网络设置
错误解决
- ID不存在
- 链接被对方关闭