Skip to content

deephaven/deephaven-base-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

base-images

This repository is responsible for producing non-"server" images for use with deephaven-core. The server-specific -base image building process has moved to deephaven-server-docker.

Development images

protoc-base

Based on node:18-bullseye, installs support for JS, python, and java protoc generation.

Produced (only) for platform amd64.

cpp-client-base

Based on ubuntu:22.04, installs libraries needed to build the Deephaven C++ client.

Produced (only) for platform amd64.

r-client-base

Based on cpp-client-base:latest, installs R and the packages needed to build the Deephaven R client.

Produced (only) for platform amd64.

Build

For a default, local-only build on your system's platform, run:

docker buildx bake

Release builds should typically be done from CI.

To see the context for the build, you can run:

docker buildx bake --print default

or

docker buildx bake --print release