agentscope-ai / agentscope-ai/QwenPaw

[Question]: 为哈新版本0.0.7的docker镜像没有ipv6监听了

Offen
#1,386 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
question
Vorherrschende Sprache
Python
Sterne
34.9k
Forks
3.1k
Ø Merge
1 T. 15 Std.
Gemergte PRs (30 T.)
225

Beschreibung

现在容器部署,使用的镜像0.0.7,只监听了ipv4的端口,没有监听ipv6.导致无法通过ipv6进行访问容器服务。源代码好像源代码写死了只支持ipv4

应用监听地址层面

从 src/copaw/cli/app_cmd.py:15 可以看到:

@click.option(
"--host",
default="127.0.0.1", # 默认只监听IPv4的本地回环地址
show_default=True,
help="Bind host",
)

问题:
- uvicorn 启动时默认只绑定 IPv4 地址 (127.0.0.1)
- 如果需要支持IPv6,需要改为监听 :: 或 ::1

3. Dockerfile层面

从 deploy/Dockerfile:89 可以看到:

EXPOSE 8088 # 只暴露了TCP端口,没有IPv6相关配置

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.