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.
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