容器內的 H2 控制台

前言

當 Browser 進入 H2 Console 登入畫面時, 顯示 remote connections ('webAllowOthers') are disabled on this server.

為什呢??Docker 會觸發這個錯誤?

在 Docker 環境下,容器內部 IP 與宿主機(你的電腦)不同,H2 預設只允許 localhost 存取. 如果你沒有成功開啟 web-allow-others, H2 會拒絕透過 8070 埠從外部連入的請求.

修復選項
  1. 透過環境變數強制開啟, 可以在執行 docker run 時透過環境變數覆蓋設定,這是最快且最保險的方法

docker run -p 8070:8070 -e SPRING_H2_CONSOLE_SETTINGS_WEB_ALLOW_OTHERS=true dannyyu/accounts:v1

相关推荐
王六米。1 分钟前
RAG知识库建设 文档解析 切分与索引如何衔接
服务器·前端·网络·企业数字化转型·智钳智能盒子
Ivanqhz10 分钟前
Ping-Pong 双缓冲
开发语言·人工智能·python·深度学习·mlir
名字还没想好☜11 分钟前
React 文件上传实战:预览 URL 回收、多文件逐个进度与拖拽放置区踩坑
前端·react·next.js
m0_7345717613 分钟前
深入理解C++ RAII
开发语言·c++
console.log('npc')15 分钟前
06 — Model 层:数据模型与操作
前端·后端·node.js·express
泡海椒17 分钟前
jquick-pdf 表格实战:动态数据 PDF 报表生成
java·开发语言·pdf
aramae25 分钟前
模拟实现memset()(C语言)
c语言·开发语言·后端
linux_cfan32 分钟前
16 · `custom-media-element`:属性拦截与转发
前端·javascript·音视频
右耳朵猫AI42 分钟前
Web前端周刊2026W38 | React 19.3 发布、StyleX 深潜、jsdom 30.1 提速
前端·javascript·react.js·typescript·node.js
落魄大学生之流水线上谋生计43 分钟前
GreenLife Carbon · OpenHarmony 智慧低碳生态平台
javascript