hayond / docker-h2-database

Dockerized H2 database service

Home Page:https://hub.docker.com/r/hayond/h2database

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-h2-database

Dockerized H2 database service.

Features

  • Inspired by oscarfonts/h2.
  • Using adoptopenjdk/openjdk8:alpine-jre to reduce images size. only 45.81MB.
  • Only packing H2 jar-file into Docker image (retrieved from Maven Central).
  • H2-DATA location on /opt/h2/data
  • H2_OPTIONS default -ifNotExists
  • Exposing default ports 8082 / 9092

Running

Get the image:

docker pull hayond/h2database

Run as a service, exposing ports 9092 (TCP database server) and 8082 (web interface) and mapping data volume to host:

docker run -d -p 9092:9092 -p 8082:8082 -v /path/to/local/h2data:/opt/h2/data --name=h2database hayond/h2database

About

Dockerized H2 database service

https://hub.docker.com/r/hayond/h2database

License:MIT License


Languages

Language:Dockerfile 100.0%