Welcome! Please see the About page for a little more info on how this works.

+3 votes
in On-Prem by

Provide an official Docker image for Datomic on-prem

1 Answer

0 votes

If folks are interested in an official Docker Image we would love to hear from you on your preferred JDK, storage protocol, classpath functions usage, and metrics callback.

It would help us tremendously to understand what users are already doing in this area with their own images. Please feel free to add a comment here with your current docker setup or wishlist.

edited by
Here's what our transactor production deployment looks like in our kubernetes cluster:

 - image built from `debian:bookworm-slim`, with official datomic zip package loaded in
- openjdk 17.0.9
- -Xmx52g
- -XX:+UseG1GC
- -XX:MaxGCPauseMillis=50
- -javaagent:/dd-java-agent.jar
- deployed as k8s statefulset with replica count of 2 to run one HA standby
- k8s cpu limit of 30, memory limit of 62gb
- liveness and readiness probes set to `http-get http://:healthcheck/health delay=30s timeout=1s period=10s #success=1 #failure=3`
after reviewing the above, noticing there may be some incorrect drift in our transactor.properties config. Will post a different thread about transactor tuning as this is about docker image
Welcome to the Datomic Knowledgebase, where you can make features requests, ask questions and receive answers from other members of the community.