Introducing our new CEO Don Johnson - Read More
varnish logo

varnish:7.3.1-alpine

Multi-platform
Web Servers
Index digest

sha256:6db2c9e4c2dd2a292e7a8485c9ca1e3943242ef0cc139c881a7e78410eed8310

OS/ARCH

Compressed size

69.6 MB

Last pushed

6 months by doijanky

Type

Image

Vulnerabilities

Not scanned

Manifest digest

sha256:9942ffd8002de2ffaa8da3e8695003f3aadebf2868885c16f309be737bab5efa

Layers (20)

0

ADD file:9e193d6fff4bce11c0ee715ad87def9ef40e9608d4be84cf73391edd45b2810e in /

3.42 MB


1

CMD ["/bin/sh"]

0 B


2

ARG PKG_COMMIT=712667312304cbb1798f131caa0a98b7697a2cd9

0 B


3

ARG VARNISH_VERSION=7.3.1

0 B


4

ARG DIST_SHA512=57de14ff47038752a151b704d7f629438bba74e258e7d88c6ca58e8a10bfc89368f36b7f32d5525ff032033d941f3e48dde5ae090e44ca928110d2eeb1db589d

0 B


5

ARG VARNISH_MODULES_VERSION=0.22.0

0 B


6

ARG VARNISH_MODULES_SHA512SUM=597ac1161224a25c11183fbaaf25412c8f8e0af3bf58fa76161328d8ae97aa7c485cfa6ed50e9f24ce73eca9ddeeb87ee4998427382c0fce633bf43eaf08068a

0 B


7

ARG VMOD_DYNAMIC_VERSION=2.8.0

0 B


8

ARG VMOD_DYNAMIC_COMMIT=af9c51cb53982b42eed6116960015c09171838b0

0 B


9

ARG VMOD_DYNAMIC_SHA512SUM=4a91de4a1fc3e6eb925ac5e8c9d56d9786c368fbbb3b957285bd0edf4e955ee19ad1ee6b4b3c4754cf5885be6593c269419c19fea36760513397d92085e105de

0 B


10

ARG TOOLBOX_COMMIT=01ff3ec18a955f93880afe18167f17d0bc36cd55

0 B


11

ENV VMOD_DEPS=autoconf-archive automake curl libtool make pkgconfig py3-sphinx

0 B


12

ENV VARNISH_SIZE=100M

0 B


13

|9 DIST_SHA512=57de14ff47038752a151b704d7f629438bba74e258e7d88c6ca58e8a10bfc89368f36b7f32d5525ff032033d941f3e48dde5ae090e44ca928110d2eeb1db589d PKG_COMMIT=712667312304cbb1798f131caa0a98b7697a2cd9 TOOLBOX_COMMIT=01ff3ec18a955f93880afe18167f17d0bc36cd55 VARNISH_MODULES_SHA512SUM=597ac1161224a25c11183fbaaf25412c8f8e0af3bf58fa76161328d8ae97aa7c485cfa6ed50e9f24ce73eca9ddeeb87ee4998427382c0fce633bf43eaf08068a VARNISH_MODULES_VERSION=0.22.0 VARNISH_VERSION=7.3.1 VMOD_DYNAMIC_COMMIT=af9c51cb53982b42eed6116960015c09171838b0 VMOD_DYNAMIC_SHA512SUM=4a91de4a1fc3e6eb925ac5e8c9d56d9786c368fbbb3b957285bd0edf4e955ee19ad1ee6b4b3c4754cf5885be6593c269419c19fea36760513397d92085e105de VMOD_DYNAMIC_VERSION=2.8.0 /bin/sh -c set -e; BASE_PKGS="tar alpine-sdk sudo py3-docutils python3 autoconf automake libtool"; apk add --virtual varnish-build-deps -q --no-progress --update $BASE_PKGS; addgroup -g 1000 -S varnish; adduser -u 1000 -S -D -H -s /sbin/nologin -G varnish -g varnish varnish; adduser -u 1001 -S -D -H -s /sbin/nologin -G varnish -g varnish vcache; adduser -u 1002 -S -D -H -s /sbin/nologin -G varnish -g varnish varnishlog; adduser -D builder; echo "builder ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/builder; addgroup builder abuild; su builder -c "abuild-keygen -nai"; git clone https://github.com/varnishcache/pkg-varnish-cache.git; cd pkg-varnish-cache/alpine; git checkout $PKG_COMMIT; sed -i APKBUILD -e "s/pkgver=@VERSION@/pkgver=$VARNISH_VERSION/" -e 's@^source=.*@source="http://varnish-cache.org/_downloads/varnish-$pkgver.tgz"@' -e "s/^sha512sums=.*/sha512sums=\"$DIST_SHA512 varnish-\$pkgver.tgz\"/"; chown builder -R .; su builder -c "abuild -r"; apk add --allow-untrusted ~builder/packages/pkg-varnish-cache/*/*.apk; echo -e 'vcl 4.1;\nbackend default none;' > /etc/varnish/default.vcl; git clone https://github.com/varnish/toolbox.git; cd toolbox; git checkout $TOOLBOX_COMMIT; cp install-vmod/install-vmod /usr/local/bin/; install-vmod https://github.com/varnish/varnish-modules/releases/download/$VARNISH_MODULES_VERSION/varnish-modules-$VARNISH_MODULES_VERSION.tar.gz $VARNISH_MODULES_SHA512SUM; install-vmod https://github.com/nigoroll/libvmod-dynamic/archive/$VMOD_DYNAMIC_COMMIT.tar.gz $VMOD_DYNAMIC_SHA512SUM; apk del --no-network varnish-build-deps; rm -rf ~builder /pkg-varnish-cache /varnish-modules /vmod-dynamic /etc/sudoers.d/builder; deluser --remove-home builder; chown varnish /var/lib/varnish;

69.56 MB


14

WORKDIR /etc/varnish

0 B


15

COPY dir:6dcb75fa0bc26d4afaf5dc722b0827803ad6d52fba8af98ee9fcd0dd74a868f3 in /usr/local/bin/

498 B


16

ENTRYPOINT ["/usr/local/bin/docker-varnish-entrypoint"]

0 B


17

USER varnish

0 B


18

EXPOSE 80 8443

0 B


19

CMD []

0 B


Failed to fetch image analysis
There was an error while fetching vulnerabilities and packages for this image. Please try again later.