Search

Container images updated to Debian bullseye Announcement

Published January 2, 2023.

The latest versions of our container images are now based on Debian bullseye and will from now on be updated daily with the latest OS updates.

Affected container images:

  • quay.io/varnish-software/varnish-plus
  • quay.io/varnish-software/varnish-plus-waf
  • quay.io/varnish-software/varnish-discovery
  • quay.io/varnish-software/varnish-broadcaster
  • quay.io/varnish-software/varnish-controller-agent
  • quay.io/varnish-software/varnish-controller-brainz
  • quay.io/varnish-software/varnish-controller-nats
  • quay.io/varnish-software/varnish-controller-router
  • quay.io/varnish-software/varnish-controller-ui
  • quay.io/varnish-software/varnish-controller-cli

A new tagging scheme has also been implemented:

For Varnish Enterprise: varnish-plus:6.0.10r1

  • quay.io/varnish-software/varnish-plus:latest
  • quay.io/varnish-software/varnish-plus:6.0.10r1
  • quay.io/varnish-software/varnish-plus:6.0.10
  • quay.io/varnish-software/varnish-plus:6.0
  • quay.io/varnish-software/varnish-plus:6

Varnish Controller Agent is bit special as it is based on a Varnish Plus image and versioned with the Varnish Plus version.

For Varnish Controller Agent image: varnish-controller-agent

  • quay.io/varnish-software/varnish-controller-agent:latest (latest version of the controller agent + latest varnish plus)
  • quay.io/varnish-software/varnish-controller-agent:4.1.2-6.0.10r5 (v4.1.2 Controller agent, v6.0.10r5 Varnish, latest version)
  • quay.io/varnish-software/varnish-controller-agent:4.1.2-6.0.10r4 (v4.1.2 Controller agent, v6.0.10r4 Varnish, previous version)

Please note that it is only the latest version of each image and tag that are updated daily.

This means that if you want to run a non-latest version of Varnish, the base OS will not be kept up to date automatically. In order to keep the base OS up to date it is necessary to build the image locally like this:

A simple example Dockerfile:

FROM quay.io/varnish-software/varnish-plus:latest
# Switch to root user so we can update the image
user root
# Update the image
RUN apt-get update && apt-get -y upgrade
# Switch back to varnish user as default
user Varnish

Build and update image:

docker build -t my-varnish .