Base Docker Image for Java
This Docker image provides the base for any Java-based Airbyte module. It is currently based on the Amazon Corretto distribution of OpenJDK.
Releasing
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 --useto enable Dockerbuildxif 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>