Latest DockerHub Images: https://hub.docker.com/orgs/coffeateam/repositories
$ docker run -it --name docker-coffea-base coffeateam/coffea-base$ docker run -it --name docker-coffea-base-cc7 coffeateam/coffea-base-cc7$ docker run -it --name docker-coffea-base-almalinux8 coffeateam/coffea-base-almalinux8The recommended way to get the Coffea Base Docker image(s) is to pull the prebuilt image from the Docker Hub Registry.
$ docker pull coffeateam/coffea-base:latest$ docker pull coffeateam/coffea-base-cc7:latest$ docker pull coffeateam/coffea-base-almalinux8:latestTo use a specific version, you can pull a versioned tag. You can view the list of available versions in the Docker Hub Registry.
$ docker pull coffeateam/coffea-base:[TAG]$ docker pull coffeateam/coffea-base-cc7:[TAG]$ docker pull coffeateam/coffea-base-almalinux8:[TAG]If you wish, you can also build the image yourself.
$ sudo docker build -t coffeateam/coffea-base base$ sudo docker build -t coffeateam/coffea-base-cc7 base-cc7$ sudo docker build -t coffeateam/coffea-base-almalinux8 base-almalinux8Building and releasing new image versions is done automatically via Github CI.
When new commits are pushed to the master branch, images with the recent Coffea tag-py{X} and as well with latest-py{X} tag are built and pushed to Docker Hub, where py{X} is supported python version.
How it work: when a new version of Coffea is released a PR should be raised to bump the versions in the Dockerfiles and then once that has been merged a new tag matching the Coffea version should be pushed.