Hi Pulsar Community,

I would like to see the 2.11 docker image ship with support to run on
ARM architecture. The issue asking for this feature [0] has had a lot
of traction.

The Bookkeeper 4.15 upgrade was the last blocker, and since we
upgraded to BK 4.15 in May, we should be able to upgrade the docker
build to make it a multi-arch build.

kezhenxu94 opened a PR [1] to upgrade our build process to include a
multi-arch docker image build, but he is unable to finish the PR and
has asked for someone else to pick up the work.

Before we continue the work, does anyone have strong opinions on how
we should update our docker image build? Dave indicated on a separate
thread that we should revisit where the docker images are hosted, and
Enrico indicated on the PR [2] that we might want to consider
automating our docker image build so that the ASF Infra Docker hub bot
builds our images. Once we have consensus on these topics, it should
be straightforward to update the docker build process for the
multi-arch build.

In my opinion, we need to support a manual build option to be used by
the integration tests (and probably by some users building modified
versions of Pulsar). I also think it could be very convenient to have
our image built by the ASF bot and hosted in the apache docker hub
repo.

Let me know what you think.

Thanks,
Michael

[0] https://github.com/apache/pulsar/issues/12944
[1] https://github.com/apache/pulsar/pull/14005
[2] https://github.com/apache/pulsar/pull/14005#pullrequestreview-913331330

Reply via email to