agentscope-ai / agentscope-ai/QwenPaw
[Question]: 为哈新版本0.0.7的docker镜像没有ipv6监听了
Offen
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
Bewertung
Dieses Issue wurde noch nicht bewertet.