This Docker image provides the base for any Java-based Airbyte module. It is currently based on the Amazon Corretto distribution of OpenJDK.
To release a new version of this base image, use the following steps:
- Log in to Dockerhub via the Docker CLI (
docker login
). - Run
docker buildx create --use
to enable Dockerbuildx
if you have not used it previously. - Run the following to build and push a new version of this image (replace
<new_version>
with a new version!) :To see existing versions, view the image on Dockerhub.docker buildx build --push \ --tag airbyte/airbyte-base-java-image:<new_version> \ --platform linux/amd64,linux/arm64 .
- Update base Docker image tag to the new version in all Dockerfiles that depend on the base image:
FROM airbyte/java-datadog-tracer-base:<NEW VERSION>