Skip to content

Dezota/dremio-docker-with-ext-thin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dremio Docker Build with Dezota Extensions (Thin)

This docker build is different from the standard Dremio OSS build in the following ways:

  1. Patched Dremio OSS to support longer Varchar and VarBinary fields (needed to support GIS geometry length). Keep in mind that these values only define an absolute maximum but will not inflate the size smaller values.

    • Moved default size to 10,485,759 bytes from 31,999 bytes
    • Moved maximum size to 10,485,759 bytes from 65,536 bytes
  2. Incorporate GIS functionality including GIS function search in Dremio Analyst Center UI

Why Thin?

This docker build doesn't do the actual compiling of the patched Dremio or the two extensions unlike this build. It takes a complete RPM package from the other docker build and installs it in a small Alma Linux 8.6 leading to a 40% smaller image.

Building and Running Docker Image

cd ./build
make build
make run

Using the Docker Hub Image

About Dremio with Dezota Extensions

Get the image from Docker HUB:

docker pull dezota/dremio-oss-with-ext-thin:24.1.0-2

Here is the digest for the this version on hub.docker.com:

24.1.0-2: digest: sha256:57da8d73024f0f1f0ac7d2b7f98fd6931aff853c7959776ed939c7ab027c03f6 size: 1370

Comment out build line in docker-compose.yml:

# build: ./build

Launch Dremio with Dezota Extensions in the Background:

docker-compose up -d

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published