Latest DockerHub Images: https://hub.docker.com/orgs/coffeateam/repositories
Image | Description | Size | Pulls | Version |
---|---|---|---|---|
coffea-base | Debian Coffea image with latest XrootD and CA certicates | |||
coffea-base-cc7 | Centos7 Coffea image with latest XrootD and CA certicates |
$ docker run -it --name docker-coffea-base coffeateam/coffea-base
$ docker run -it --name docker-coffea-base-cc7 coffeateam/coffea-base-cc7
The 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
To 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]
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
Building 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
and as well with latest
tag are built and pushed to Docker Hub.
How it work: when a new version of Coffea is released a PR should be raised to bump the versions in the Dockerfile
s and then once that has been merged a new tag matching the Coffea version should be pushed.