Sign inSign up

miaozen/beehive-java21-oracle-maven

By miaozen

Updated 2 days ago

Beehive Oracle JDK 21.0.4 Maven runtime with JaCoCo coverage agent

Image
0

637

miaozen/beehive-java21-oracle-maven repository overview

Beehive Runtime Images

This repository is one of the official Docker images used by Beehive local workspaces.

Beehive publishes runtime images for project containers, transformer services, mock gateways, network gateways, and seed export tooling. The image name identifies the concrete role, for example:

  • miaozen/beehive-java17-maven: Java 17 Maven runtime with the pinned JaCoCo coverage agent
  • miaozen/beehive-java21-oracle-maven: Oracle JDK 21.0.4 Maven runtime with the pinned JaCoCo coverage agent
  • miaozen/beehive-java8-maven: Java 8 Maven runtime with the pinned JaCoCo coverage agent
  • miaozen/beehive-go: Go 1.25.12 runtime with package-native coverage control, conversion tools, and native librdkafka for amd64 and arm64 builds
  • miaozen/beehive-transformer-python
  • miaozen/beehive-tools: workspace seed export, persistent Workspace MySQL/etcd execution, JaCoCo normalization, and ReportGenerator static coverage rendering
  • miaozen/beehive-sing-box
  • miaozen/beehive-mitmproxy
  • miaozen/beehive-mysql
  • miaozen/beehive-redis
  • miaozen/beehive-etcd
  • miaozen/beehive-redpanda
  • miaozen/beehive-node-red

For each Workspace instance that uses MySQL or etcd, Beehive runs miaozen/beehive-tools as a long-lived beehive-toolbox support service. The host runner sends authenticated, versioned typed operations over a dynamically published loopback-only port. MySQL query/mutation connections and the etcd HTTP connection are reused across seed, Given, When, Then, assertion, and wait operations; the service does not accept arbitrary shell commands. One-shot seed export remains a separate tools-container workflow.

Tags

  • x.y.z: stable release built from git tag vx.y.z.
  • latest: the most recent stable release.
  • edge: the latest build from the main branch.
  • sha-<commit>: immutable image built from a specific git commit.

For reproducible workspaces, prefer a versioned tag such as 0.1.0. For local development against the newest main branch, use edge.

Source

Source code and Dockerfiles are maintained at:

https://github.com/miaozen/beehive

Tag summary

Content type

Image

Digest

sha256:446783746

Size

303.6 MB

Last updated

2 days ago

docker pull miaozen/beehive-java21-oracle-maven