Skip to content
This repository has been archived by the owner on Jan 25, 2023. It is now read-only.

devinrsmith/deephaven-server-docker-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

deephaven-server-docker

This repository produces Deephaven server Docker images with the deephaven-core releases.

Quickstart

To get started quickly, simply run:

docker run \
    --rm \
    --name deephaven \
    -p 10000:10000 \
    ghcr.io/deephaven/server:0.14.0-python

This will start the server, and the web UI will be available at http://localhost:10000.

Images

The following server images are currently being produced:

  • ghcr.io/deephaven/server:0.14.0-groovy
  • ghcr.io/deephaven/server:0.14.0-python

Linux

Images are produced for the linux/amd64 and linux/arm64 platforms. The images are based off of the ubuntu Docker image.

Mac

Both the Intel and M1 architectures are supported with the Linux images.

Windows

The Linux images can be used with the Windows Subsystem for Linux. Windows native images are not currently being produced, but may be produced in the future.

Scratch

A "scratch" image is also being produced, ghcr.io/deephaven/server:0.14.0-scratch. It contains just the application bits (no OS) unpackaged into /opt/deephaven/. This is useful for third-parties that want to quickly mix-in the Deephaven application with their own Dockerfiles:

COPY --link --from=ghcr.io/deephaven/server:0.14.0-scratch /opt/deephaven /opt/deephaven

In this mode, users are responsible for providing their own JVM (and Python virtual environment if applicable).

Build

CI

The images are automatically built and deployed by GitHub Actions CI, see build-ci.yml.

Local

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

# Build all of the default images:
docker buildx bake

# Build a specific target image:
docker buildx bake python-11-310

See docker-bake.hcl for parameterization options.

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages