Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Apache Hive Metastore in Standalone Mode With Docker

License

NotificationsYou must be signed in to change notification settings

criccomini/hive-metastore-standalone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repo creates a Docker image of a completely standalone Hive Metastore suitable for running in a Github Workflow or as a Docker image without the need for compose.

Unlike other Hive Metastore Docker images, this Docker image can be run without any other containers.

  • ✅ No S3
  • ✅ No localstack
  • ✅ No minio
  • ✅ No PostgreSQL
  • ✅ No Hive
  • ✅ No Hadoop
  • ✅ No other containers

The image uses Hive Metastore Standalone configured to runembedded Derby for the DB and the local filesystem for the FS.

NOTE: Only one process can connect to the metastore at a time because embedded Derby only supports one connection at a time. This should be fine for integration tests.

Usage

The package is published to theGithub Container Registry.

docker pull ghcr.io/criccomini/hive-metastore-standalone:latest

Github Workflow

You can use the Hive Metastore for integration tests in yourGithub Workflows using this service block:

services:hive-metastore:image:ghcr.io/criccomini/hive-metastore-standalone:latestports:          -9083:9083

Logging

By default the Hive Metastore will log at INFO level. You can override this by setting theHMS_LOGLEVEL environment variable for the container.

Acknowledgements

This image is based on@naushadh'shive-metastore repo.


[8]ページ先頭

©2009-2025 Movatter.jp