Skip to content

[问题反馈] 1.9.0 webUI 在 docker 中无法访问 #239

@bigxixi

Description

@bigxixi

先决条件

  • 我已下载最新版本测试,问题依然存在
  • 我已认真查阅 使用说明 以及 常见问题
  • 我已确保 已有问题 中无类似 issue,否则请在已有的 issue 内进行讨论
  • 我已开启&关闭所有代理软件后测试,问题依然存在
  • 我已填写一个简洁明了的标题,以便他人快速检索

操作系统名称及版本号 (在终端执行命令以查看,Windows:winver,Linux:lsb_release -a,macOS:sw_vers)

docker环境,宿主机 Armbian OS 25.08.0 noble

配置信息

[web]
# 是否开启 Web 服务 (1 是,0 否)
enabled = 1
# Web 服务端口
port = 7765

问题描述

排查了一下是未给容器做端口映射,启动容器时加上 -p 7765:7765 解决(或换成自己端口)
docker run -it -d -p 7765:7765 -v /sonovel/config.ini:/sonovel/config.ini -v /sonovel/downloads:/sonovel/downloads -v /sonovel/rules:/sonovel/rules sonovel:v1.9.0

复现步骤

宿主机 docker ps -a 可以看到 soNovel 容器 port 为空,开启的 7765 端口为内部端口,宿主机无法访问

Image

启动容器时加上 -p 17765:7765 后(假设17765为宿主机对外端口)

Image

可以正常访问了

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions