buildenv (sha256:e5620f1be991f3cf3fbd66b2ebd56411f85a69a03e134bdb1b0d259cb21ad032)

Published 2024-12-02 19:04:14 +01:00 by metawave

Installation

docker pull git.metawave.ch/metawave/buildenv@sha256:e5620f1be991f3cf3fbd66b2ebd56411f85a69a03e134bdb1b0d259cb21ad032
sha256:e5620f1be991f3cf3fbd66b2ebd56411f85a69a03e134bdb1b0d259cb21ad032

Image layers

ADD file:28df1cb6a6576d40b5226851d0a6a76ffd5d1c94644ee441490b74a90f29f425 in /
CMD ["bash"]
LABEL maintainer=marcel.ryser@hey.com
ENV TZ=Europe/Zurich
ARG S6_OVERLAY_VERSION=v3.2.0.2
RUN |1 S6_OVERLAY_VERSION=v3.2.0.2 /bin/sh -c set -eux && apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends apt-utils xz-utils locales curl ca-certificates && sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && sed -i -e 's/# de_CH.UTF-8 UTF-8/de_CH.UTF-8 UTF-8/' /etc/locale.gen && locale-gen && update-locale LANG=de_CH.utf8 && update-locale LANGUAGE=de_CH:de && ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone && apt-get clean && rm -f /var/lib/apt/lists/*_* && useradd -u 911 -U -d /data -s /bin/false abc && usermod -G users abc && mkdir -p /app /data /defaults && curl -o /tmp/s6-overlay-noarch.tar.xz -L https://github.com/just-containers/s6-overlay/releases/download/${S6_OVERLAY_VERSION}/s6-overlay-noarch.tar.xz && tar -C / -Jxpf /tmp/s6-overlay-noarch.tar.xz && curl -o /tmp/s6-overlay-`arch`.tar.xz -L https://github.com/just-containers/s6-overlay/releases/download/${S6_OVERLAY_VERSION}/s6-overlay-`arch`.tar.xz && tar -C / -Jxpf /tmp/s6-overlay-`arch`.tar.xz # buildkit
ENV LANG=de_CH.utf8
ENV LANGUAGE=de_CH:de
ENV LC_CTYPE=de_CH.utf8
ENV LC_NUMERIC=de_CH.utf8
ENV LC_TIME=de_CH.utf8
ENV LC_COLLATE=de_CH.utf8
ENV LC_MONETARY=de_CH.utf8
ENV LC_PAPER=de_CH.utf8
ENV LC_NAME=de_CH.utf8
ENV LC_ADDRESS=de_CH.utf8
ENV LC_TELEPHONE=de_CH.utf8
ENV LC_MEASUREMENT=de_CH.utf8
ENV LC_IDENTIFICATION=de_CH.utf8
ENV LC_MESSAGES=en_US.utf8
COPY root/ / # buildkit
ENTRYPOINT ["/init"]
RUN /bin/sh -c set -eux && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && curl -sL https://download.bell-sw.com/pki/GPG-KEY-bellsoft | gpg --dearmor | tee /usr/share/keyrings/bellsoft.gpg >/dev/null && curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/yarnkey.gpg >/dev/null && echo "deb [signed-by=/usr/share/keyrings/bellsoft.gpg] https://apt.bell-sw.com/ stable main" | tee /etc/apt/sources.list.d/bellsoft.list && echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | tee /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y --no-install-recommends sudo ca-certificates curl git ssh docker.io bellsoft-java17-full bellsoft-java21-full maven postgresql nodejs yarn gcc g++ make python3 python3-dev python3-pip libjpeg-dev libmariadb-dev && apt-get clean && rm -f /var/lib/apt/lists/*_* # buildkit

Labels

Key Value
maintainer marcel.ryser@hey.com
org.opencontainers.image.created 2024-12-02T17:57:27Z
org.opencontainers.image.revision c0774e9f23d3df311b8b81d021bc65d0f47fda0c
org.opencontainers.image.source https://git.metawave.ch/metawave/buildenv.git
org.opencontainers.image.url https://git.metawave.ch/metawave/buildenv
Details
Container
2024-12-02 19:04:14 +01:00
2
OCI / Docker
linux/arm64
1.1 GiB
Versions (1) View all
latest 2024-12-02