sha256:675f9679049b98c6d8df8701c18aa77aea120014d7e11fd8622a9484ed16dd9b
OS/ARCH
linux/amd64
Compressed size
31.45 MB
Last pushed
almost 5 years by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:675f9679049b98c6d8df8701c18aa77aea120014d7e11fd8622a9484ed16dd9b
2
ARG SRCVER=1.7.0
0 B
3
ARG PKGVER=1
0 B
4
ARG DISTVER=bullseye
0 B
5
ARG PKGCOMMIT=f12ab7958bc4885f3f00311cbca5103d9e6ba794
0 B
6
ARG SHASUM=d82d2cb5d0be39dcd40ffd969d0a1c25d4d253c21078f8b2b1fca7a4e93acc84c15a53590966917b6382faffc24abdc7928b713460b1f28a321ac5b8fafd8313
0 B
7
|5 DISTVER=bullseye PKGCOMMIT=f12ab7958bc4885f3f00311cbca5103d9e6ba794 PKGVER=1 SHASUM=d82d2cb5d0be39dcd40ffd969d0a1c25d4d253c21078f8b2b1fca7a4e93acc84c15a53590966917b6382faffc24abdc7928b713460b1f28a321ac5b8fafd8313 SRCVER=1.7.0 /bin/sh -c set -ex; BASE_PKGS="apt-utils curl dirmngr dpkg-dev debhelper devscripts equivs fakeroot git gnupg pkg-config"; export DEBIAN_FRONTEND=noninteractive; export DEBCONF_NONINTERACTIVE_SEEN=true; tmpdir="$(mktemp -d)"; cd "$tmpdir"; apt-get update; apt-get install -y $BASE_PKGS; git clone https://github.com/varnish/pkg-hitch.git; cd pkg-hitch; git checkout ${PKGCOMMIT}; rm -rf .git; curl -Lf https://hitch-tls.org/source/hitch-${SRCVER}.tar.gz -o $tmpdir/orig.tgz; echo "${SHASUM} $tmpdir/orig.tgz" | sha512sum -c -; tar xavf $tmpdir/orig.tgz --strip 1; sed -i -e "s/@SRCVER@/${SRCVER}/g" -e "s/@PKGVER@/${PKGVER:-1}/g" -e "s/@DISTVER@/$DISTVER/g" debian/changelog; mk-build-deps --install --tool="apt-get -o Debug::pkgProblemResolver=yes --yes" debian/control; sed -i '' debian/hitch*; dpkg-buildpackage -us -uc -j"$(nproc)"; apt-get -y purge --auto-remove hitch-build-deps $BASE_PKGS; apt-get -y install ../*.deb; sed -i 's/daemon = on/daemon = off/' /etc/hitch/hitch.conf; rm -rf /var/lib/apt/lists/* "$tmpdir"
1.62 MB
8
WORKDIR /etc/hitch
0 B
9
COPY file:1abf3c94dce5dc9f6617dc8d36a6fe6f4f7236189d4819f16cefb54288e80e0d in /usr/local/bin/
418 B
10
ENTRYPOINT ["docker-hitch-entrypoint"]
0 B
11
EXPOSE 443
0 B
12
CMD []
0 B