+1 for using ghcr.io. It integrates well with GitHub (e.g., the packages feature) and is generally a better user experience than dockerhub.
On Sat, Jan 22, 2022 at 6:27 AM Antoine Pitrou <anto...@python.org> wrote: > > Le 22/01/2022 à 05:20, Sutou Kouhei a écrit : > > Hi, > > > > We use asfjenkins account on apache/arrow but we use my > > account or Krisztián's account on ursacomputing/crossbow for > > Crossbow. (We set Docker Hub account information on GitHub > > Actions and Azure Pipelines for ursacomputing/crossbow.) > > > > It may be better that we use ghcr.io (Docker registry > > provided by GitHub) instead of Docker Hub. Because we use > > our Docker images only for CI. They are not intended to be > > used by users. > > Perhaps by "users" you mean non-Arrow developers? The Docker images are > definitely useful to reproduce issues locally, or to run certain builds. > You can enable selective permissions, like public reads and private writes, so anyone who wants to can pull the images, while not just anyone can push to the registry. > > Regards > > Antoine. >