debian-builder (sha256:4de8521ecaab42e00e0ba8382a2abeffb44290b377a3dc78be8407d1884dd564)

Published 2026-01-09 15:12:52 +00:00 by karl in karl/debian-builder

Installation

docker pull code.jorgensen.org.uk/karl/debian-builder@sha256:4de8521ecaab42e00e0ba8382a2abeffb44290b377a3dc78be8407d1884dd564
sha256:4de8521ecaab42e00e0ba8382a2abeffb44290b377a3dc78be8407d1884dd564

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1766966400'
CMD ["node"]
ENTRYPOINT ["docker-entrypoint.sh"]
COPY /usr/local/bin/docker-entrypoint.sh /usr/local/bin/ # buildkit
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt-get update --quiet # buildkit
RUN /bin/sh -c apt-get install --assume-yes --quiet --no-install-recommends autoconf automake bzip2 default-libmysqlclient-dev dpkg-dev file g++ gcc imagemagick libbz2-dev libc6-dev libcurl4-openssl-dev libdb-dev libevent-dev libffi-dev libgdbm-dev libglib2.0-dev libgmp-dev libjpeg-dev libkrb5-dev liblzma-dev libmagickcore-dev libmagickwand-dev libmaxminddb-dev libncurses5-dev libncursesw5-dev libpng-dev libpq-dev libreadline-dev libsqlite3-dev libssl-dev libtool libwebp-dev libxml2-dev libxslt-dev libyaml-dev make patch unzip xz-utils zlib1g-dev # buildkit
RUN /bin/sh -c apt-get install --quiet -y --no-install-recommends git mercurial openssh-client subversion procps # buildkit
RUN /bin/sh -c apt-get install --quiet -y --no-install-recommends ca-certificates curl gnupg netbase sq wget # buildkit
RUN /bin/sh -c groupadd --gid 1000 node && useradd --uid 1000 --gid node --shell /bin/bash --create-home node # buildkit
RUN /bin/sh -c apt-get --assume-yes install --quiet ansible ansible-lint build-essential bumpversion cmake cppcheck debconf-utils debocker devscripts dh-cmake dh-make dh-nodejs docker-buildx docker-cli flex fuzz git git-bump jq lintian node-semver nodejs npm npm2deb pkgconf pylint python3 python3-semver rsync sbuild splint xmlindent yamllint yarnpkg ziptime # buildkit
RUN /bin/sh -c apt-get --assume-yes install --quiet kubectl kustomize # buildkit
RUN /bin/sh -c apt-get install --quiet --no-install-recommends curl gpg apt-transport-https --yes # buildkit
RUN /bin/sh -c curl -fsSL https://packages.buildkite.com/helm-linux/helm-debian/gpgkey | gpg --dearmor | tee /usr/share/keyrings/helm.gpg > /dev/null # buildkit
RUN /bin/sh -c echo "deb [signed-by=/usr/share/keyrings/helm.gpg] https://packages.buildkite.com/helm-linux/helm-debian/any/ any main" | tee /etc/apt/sources.list.d/helm-stable-debian.list # buildkit
RUN /bin/sh -c apt-get update # buildkit
RUN /bin/sh -c apt-get --quiet --no-install-recommends install helm # buildkit
RUN /bin/sh -c cd /tmp && wget https://github.com/mkubaczyk/helmsman/releases/download/v4.0.3/helmsman_4.0.3_linux_amd64.tar.gz && tar -C /usr/local/bin -xvf /tmp/helmsman_4.0.3_linux_amd64.tar.gz && rm /tmp/helmsman_4.0.3_linux_amd64.tar.gz # buildkit
Details
Container
2026-01-09 15:12:52 +00:00
1
OCI / Docker
linux/amd64
846 MiB
Versions (19) View all