gravitino icon indicating copy to clipboard operation
gravitino copied to clipboard

[FEATURE] Publish Docker image to Apache's official DockerHub account

Open xunliu opened this issue 1 year ago • 1 comments

Describe the feature

Publish the Docker image to Apache's official DockerHub account.

  • https://hub.docker.com/repository/docker/apache/gravitino

Gravitino support 2 options to publish Docker image.

  1. Use GitHub CI to publish Docker image. https://github.com/apache/gravitino/blob/main/docs/publish-docker-images.md

    • Need set publisher user name & password in the GitHub sercerts.
    • But Apache organization cannot set this in the GitHub sercerts, So we only fork Gravitino repo in to owner account and set sercerts to publish DockerHub.
  2. Mananly execute https://github.com/apache/gravitino/blob/main/dev/docker/build-docker.sh

    • Need input publisher user name & password in the Docker client

Motivation

No response

Describe the solution

No response

Additional context

No response

xunliu avatar Aug 08 '24 10:08 xunliu

This needs some updates to comply with https://incubator.apache.org/guides/distribution.html#docker

Do you need some help with this?

justinmclean avatar Aug 09 '24 01:08 justinmclean