2021-12-14 update: The image here was converted to a standalone metastore with the postgres jdbc interface. The new standalone images will include metastore
in their tag name.
Docker Image build of Hive from RHEL UBI base image. This includes mysql, postgresql jdbc interfaces.
main
main
main
and pullDockerfile
: ENV METASTORE_VERSION
setting it to the version required.get_metastore_version.sh
to make sure that the output matches the new hive version.image_build_num.txt
using the make bump-image-tag
command.pr_check.sh
.LABEL quay.expires-after=3d
from Dockerfile
then commit changes and push branch.get_metastore_version.sh
: Get the current hive standalone-metastore version from the Dockerfile
.get_image_tag.sh
: Return the image tag made from the metastore version and the build number from image_build_num.txt
docker-build-dev.sh
: Executes a local test build of the docker image.pr_check.sh
: PR check script (You should not need to modify this)build_deploy.sh
: Build and deploy to Red Hat cloudservices quay org. (You should not need to modify this script)This image supports arbitrary user ids
by using the packaged /entrypoint.sh
as container command to add UID and
username.
Notice: the default username is hadoop
, customize it by providing an
environment variable named USER_NAME
.