Skip to content
This repository was archived by the owner on Feb 28, 2025. It is now read-only.

Files

This branch is 3 commits ahead of, 17577 commits behind airbytehq/airbyte:master.

airbyte-base-java-image

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jun 23, 2023
Oct 11, 2022

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:

  1. Log in to Dockerhub via the Docker CLI (docker login).
  2. Run docker buildx create --use to enable Docker buildx if you have not used it previously.
  3. Run the following to build and push a new version of this image (replace <new_version> with a new version!) :
    docker buildx build --push \
      --tag airbyte/airbyte-base-java-image:<new_version> \
      --platform linux/amd64,linux/arm64 .
    
    To see existing versions, view the image on Dockerhub.
  4. 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>