Hi all,

since this has come up a few times this week, below is the list of currently 
used Docker images on the CI. There are some older ones as well not listed 
here, but we don’t use / support them any more.

Using this is simple (unless you are amc), e.g.:

        $ docker pull ci.trafficserver.apache.org/ats/centos:7


This will actually pull the image through the ATS serving CI/Docs, so we end up 
exercising caching and serving large objects too on our master builds.

Note that these docker images were intended for building / testing ATS, not for 
running ATS in a Docker image. I update these images every 2-3 months or so, or 
as needed. The Fedora images are built using our Dockerfile from the repo, but 
the Ubuntu ones are still hand rolled (yeh, I need to turn that into a 
Dockerfile too).

Some details:

        centos:7        - This image has LLVM v8.0 in /opt/llvm
        fedora:30       - This has gcc v9.x, and we also use this for all CI 
autest
        debian:8        - This the Debian build on the Github PRs (currently)
        ubuntu:19.04    - This is the Ubuntu build on Github PRs (currently)

Cheers,

— Leif

        ci.trafficserver.apache.org/ats/centos:6
        ci.trafficserver.apache.org/ats/centos:7
        ci.trafficserver.apache.org/ats/fedora:30
        ci.trafficserver.apache.org/ats/fedora:29
        ci.trafficserver.apache.org/ats/fedora:28
        ci.trafficserver.apache.org/ats/ubuntu:19.04
        ci.trafficserver.apache.org/ats/ubuntu:18.10
        ci.trafficserver.apache.org/ats/ubuntu:18.04
        ci.trafficserver.apache.org/ats/ubuntu:16.04
        ci.trafficserver.apache.org/ats/ubuntu:14.04
        ci.trafficserver.apache.org/ats/debian:9
        ci.trafficserver.apache.org/ats/debian:8

Reply via email to