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.
Based on node:18-bullseye, installs support for JS, python, and java protoc generation.
Produced (only) for platform amd64.
Based on ubuntu:22.04, installs libraries needed to build the Deephaven C++ client.
Produced (only) for platform amd64.
Based on cpp-client-base:latest, installs R and the packages needed to build the Deephaven R client.
Produced (only) for platform amd64.
Forked from https://github.com/neomantra/docker-flatbuffers/blob/master/Dockerfile (MIT Licensed). Installs flatbuffers compiler (flatc) for generating Python and Java flat buffer builders. flatcc is not included.
Produced (only) for platform amd64.
For a default, local-only build on your system's platform, run:
docker buildx bakeRelease builds should typically be done from CI.
To see the context for the build, you can run:
docker buildx bake --print defaultor
docker buildx bake --print release