
thomseno/h2Docker化的H2数据库镜像,便于快速部署和使用H2数据库服务。
本镜像基于eclipse-temurin基础镜像构建,仅包含从Maven Central获取的H2数据库jar文件,实现轻量级部署。数据存储路径固定为/h2-data,支持通过卷映射实现数据持久化,并默认暴露8082(Web管理界面)和9092(TCP数据库服务器)端口。
/h2-data,便于数据管理和持久化Docker Hub镜像地址:thomseno/h2
支持的标签版本:
2.4.240 / latest(最新版)2.3.2322.2.2242.1.2142.0.2061.4.200通过以下命令拉取镜像:
bashdocker pull thomseno/h2
启动H2数据库服务,映射端口和数据卷:
bashdocker run -d \ -p 9092:9092 \ # TCP数据库端口映射 -p 8082:8082 \ # Web管理界面端口映射 -v /path/to/local/h2-data:/h2-data \ # 本地数据目录映射到容器内/h2-data --name=myH2Server \ # 容器名称 thomseno/h2
通过JAVA_OPTS环境变量自定义JVM参数(如内存设置):
bashdocker run -d \ -e JAVA_OPTS='-Xmx256m -Xms256m' \ # 设置JVM初始堆和最大堆内存为256M -p 9092:9092 \ -p 8082:8082 \ -v /path/to/local/h2-data:/h2-data \ --name=myH2Server \ thomseno/h2
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务