问题如下: 按照很多教程配置好了 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 的相关日志:
1
MCPAN 1 天前
https://github.com/lejianwen/rustdesk-api/wiki/Use-Docker-With-Rustdesk-Server-S6
一键部署 server 和 api RUSTDESK_API_RUSTDESK_KEY 可以先启动再去查看 log 手动修改 |
2
ysicing 21 小时 33 分钟前
|
3
roxanne299 OP @MCPAN 你好,没有设置 key 按照 docker-compose 处理了一遍,21114 端口正常开启,但是 21115-21119 使用站长工具端口扫描都是关闭状态,不清楚是什么问题,netstat 查看对应都是 listen 状态,安全组已打开
|
4
roxanne299 OP @MCPAN 感谢 重装系统之后配置就好了
|
5
MCPAN 16 小时 1 分钟前
@roxanne299 #4 不客气,这个 api 面板支持 Web Client V2 Preview 速度还是蛮快的
|