Hello,
I have a Phoenix and HBase all-in-one docker image[1] that we use to run
integration tests for the Apache Calcite Avatica Go SQL driver[2].
In the past, I have sent some emails here to see if the Phoenix project
would like to officially maintain these images to allow users to quickly
spin up a working Phoenix HBase instance for testing and so on, but
there hasn't been much interest.
I would like to renew this discussion again as Docker will now sunset
all free team organizations in around a month. This means that my Docker
organization will be deleted and the phoenix-hbase-all-in-one image will
no longer be available.
As a temporary workaround, I can move the image to my personal account,
but I would like to have a more permanent solution in place. Ideally, I
would love to see the image being maintained by the Phoenix team. By
adding some GitHub Actions workflows, it should be quite trivial for an
image to be automatically built on each release.
Please let me know what you think.
Francis
[1] https://hub.docker.com/r/boostport/hbase-phoenix-all-in-one
[2]
https://github.com/apache/calcite-avatica-go/blob/main/docker-compose.yml#L19