courseware-ci-image (74d7f32)
Published 2026-05-23 13:23:12 +02:00 by feiko
Installation
docker pull git.feikowielsma.nl/feiko/courseware-ci-image:74d7f32sha256:22edc80e6d6781596f4759c3fca2bc4784fae996e76f87af718ecf044e3b5486Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1779062400' |
| ARG BUN_VERSION=1.2.15 |
| ENV DEBIAN_FRONTEND=noninteractive |
| ENV BUN_INSTALL=/usr/local/bun |
| ENV PATH=/usr/local/bun/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| ENV CHROME_PATH=/usr/bin/google-chrome-stable |
| ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/google-chrome-stable |
| RUN |1 BUN_VERSION=1.2.15 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl fonts-dejavu fonts-liberation fonts-noto fonts-noto-color-emoji git gnupg nodejs npm openssh-client unzip wget zip && install -d -m 0755 /etc/apt/keyrings && wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | gpg --dearmor -o /etc/apt/keyrings/google-linux-signing-key.gpg && echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/google-linux-signing-key.gpg] https://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list && apt-get update && apt-get install -y --no-install-recommends google-chrome-stable && curl -fsSL https://bun.sh/install | bash -s -- "bun-v${BUN_VERSION}" && bun --version && node --version && google-chrome-stable --version && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |