Rustdesk docker 端口问题

153 天前
 roxanne299

问题如下: 按照很多教程配置好了 docker ,但是端口看着是启起来了,但是端口扫描 21115-21119 全是关闭状态,只有 api 的 21114 是开启状态,不清楚是什么问题。 废话不多说,直接上配置: 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  [ myip ] :21117  -k _
    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  -k _
    volumes:
      - ./data:/root
    networks:
      - rustdesk-net
    restart: unless-stopped

  rustdesk-api-server:
    container_name: rustdesk-api-server
    image: kingmo888/rustdesk-api-server:latest
    environment:
      - CSRF_TRUSTED_ORIGINS=http:// [ myip ] :21114 #防跨域信任来源,可选
      - ID_SERVER= [ myip ] :21114 #Web 控制端使用的 ID 服务器
    volumes:
      - /opt/rustdesk/db:/rustdesk-api-server/db #修改为你宿主机数据库挂载目录
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
        # network_mode: bridge
    networks:
      - rustdesk-net
    ports:
      - "21114:21114"
    restart: unless-stopped

防火墙是关闭状态,阿里云安全组: 下面是 docker 启动状态

查看端口状态: 下面是 docker-compose 的相关日志:

1681 次点击
所在节点    程序员
5 条回复
MCPAN
153 天前
https://github.com/lejianwen/rustdesk-api/wiki/Use-Docker-With-Rustdesk-Server-S6
一键部署 server 和 api

RUSTDESK_API_RUSTDESK_KEY 可以先启动再去查看 log 手动修改
ysicing
153 天前
之前写过 s6 版本的,https://ysicing.me/tools/rustdesk

配置起来比较简单。
roxanne299
152 天前
@MCPAN 你好,没有设置 key 按照 docker-compose 处理了一遍,21114 端口正常开启,但是 21115-21119 使用站长工具端口扫描都是关闭状态,不清楚是什么问题,netstat 查看对应都是 listen 状态,安全组已打开
roxanne299
152 天前
@MCPAN 感谢 重装系统之后配置就好了
MCPAN
152 天前
@roxanne299 #4 不客气,这个 api 面板支持 Web Client V2 Preview 速度还是蛮快的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1106638

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX