Sign inSign up

favish/varnish

By favish

Updated about 1 year ago

Image
1

577

favish/varnish repository overview

Varnish Docker Image

Container runs varnish with a prometheus exporter for metrication and will provide varnishcsa as it's containers log output for ingestion into your cluster log viewer.

Notes

This varnish image differs from stockin a few key ways:

  • Supports prometheus exporter
  • Configured to allow large headers to enable Surrogate cache tags to be easily cleared:
    -p http_resp_hdr_len=16k
    
Use

You usually want to mount VCL configuration into /etc/varnish to use:

volumeMounts:
          - name: "config"
            mountPath: "/etc/varnish/default.vcl"
            subPath: "default.vcl"

Dockerfile on GitHub

Tag summary

Content type

Image

Digest

sha256:528b84a1d

Size

518.7 MB

Last updated

about 1 year ago

docker pull favish/varnish:3.0.1