docker pull registry.tmp.nolas.team/nolas-dev-tools/devcontainer-linux-arm64:latest
sha256:f89689a09bb0145c46831121806c2c6e4054585ea205b53679d5eac2d9a73244
2025-06-19 12:19:21 UTC
1.31 GB
22.16.0
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SHELL/bin/zsh
YARN_VERSION1.22.22
[#000] sha256:3109a2d74d5c2d3acf0d520a27e9a7ebdf7c5114113406154375fc544482e281 - 3.53% (47.3 MB)
[#001] sha256:c5e137b9ec173f900a44376f31987bb15c0f5bb562aa6f8ad5db5a090ec88b2e - 1.68% (22.5 MB)
[#002] sha256:14f5719d6358cc525f45e16c04ce36e5245978df9021dec8d0619729d9de8537 - 4.58% (61.4 MB)
[#003] sha256:78f00d2fce1661cc6f10e2982ec23164c04e8216c9b6becd72c7dfa2c1500773 - 14.42% (193 MB)
[#004] sha256:3b59f82c036ebd7bc80cd269cc1316ad7ccae918fb18a4157ea0fe70444747d3 - 0.0% (3.25 KB)
[#005] sha256:e78765bc8cefd5416bf4ff965642541a07b174bc851ba8f25ffa05e3c7994873 - 3.99% (53.4 MB)
[#006] sha256:5b90cee43ab1759734f9c4140ce55499d07506023bd19be99235162bdcd737be - 0.09% (1.19 MB)
[#007] sha256:627b86abd57181ea3c65bfe7ea4ee6c68007d0664c06a6118ce718a977199fc3 - 0.0% (447 Bytes)
[#008] sha256:d4966ebe587e07dbc18a6bafad81bba757f50290e0286bc02687044348f494d6 - 0.0% (93 Bytes)
[#009] sha256:f8ff41dbefd40f7efca0df2ff0d6416b557d7772d26db38640e94c80be367ec0 - 0.0% (93 Bytes)
[#010] sha256:241e6704e1358180fef3d31d1837bfb98082e74fae5c3311fb77d5304e64f30c - 0.0% (93 Bytes)
[#011] sha256:644850367bbce8e96d758fbf545150c47b65523f80046bc8989bfee7970369ae - 1.14% (15.2 MB)
[#012] sha256:faad622fce4303c47eefdcb1112e5e255871c93341541b83517a49e789276dae - 0.61% (8.12 MB)
[#013] sha256:c05ee791e3e5da7c05a8222d8a92e5699aa6ee26b8a0ec8e2aa44aecd3af6030 - 0.71% (9.48 MB)
[#014] sha256:a119daf0753af7ac4bfda728a722101ccff95af6294a5a55ad6f1afb4a9fbc45 - 0.06% (798 KB)
[#015] sha256:e2deaf028c3d763531fc5b4d52873f4251f2c104e828caa6387585c39abbe064 - 0.0% (380 Bytes)
[#016] sha256:3a064362edcc6a9ef16799b3691105bc1761fad8976dfcaec04f851a653d02ff - 0.12% (1.66 MB)
[#017] sha256:ba1acbe9eb12954cb8fd5d46daa8f0b1a75e1f7c678eb428271a86b2de096111 - 2.02% (27.1 MB)
[#018] sha256:2fbc21f9a11a4fd415eee0d9be562a78389c123009b3eecc997513ae322e7b40 - 19.18% (257 MB)
[#019] sha256:a0e93dabc1f8c93c6048886a85bbfdcd9745ac803b496d104ca3c2014b2c0d95 - 42.76% (573 MB)
[#020] sha256:b314fa433cc0da312fad0088851153b811e91a1a5214495e602668aa9aed6a4e - 2.85% (38.2 MB)
[#021] sha256:f2b5231f6e6423eca884839def6397f41d5141b91a8bceca4691cd0f51d2a48e - 0.75% (10.1 MB)
[#022] sha256:6c6ffd3c2ccdfedd7cd7cc14c3e2b79f92b50dde417c1b4d4a68c119a68f3225 - 0.87% (11.6 MB)
[#023] sha256:3da65ade306d12a1b50c23e64e661aeaa288642bb877363bc18ffb16e45a546d - 0.65% (8.7 MB)
[#024] sha256:e7e186a978f484fe8765afbf626e1f38343033364b2d35a2b3cb979a8085816d - 0.0% (383 Bytes)
# debian.sh --arch 'arm64' out/ 'bookworm' '@1749513600'
2023-05-10 23:29:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; rm -rf /var/lib/apt/lists/* # buildkit
2024-01-09 01:14:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; rm -rf /var/lib/apt/lists/* # buildkit
2024-01-09 01:14:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -ex; apt-get update; apt-get install -y --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 ; rm -rf /var/lib/apt/lists/* # buildkit
2025-05-21 17:04:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c groupadd --gid 1000 node && useradd --uid 1000 --gid node --shell /bin/bash --create-home node # buildkit
2025-05-21 17:04:49 UTC (buildkit.dockerfile.v0)ENV NODE_VERSION=22.16.0
2025-05-21 17:04:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ARCH= && dpkgArch="$(dpkg --print-architecture)" && case "${dpkgArch##*-}" in amd64) ARCH='x64';; ppc64el) ARCH='ppc64le';; s390x) ARCH='s390x';; arm64) ARCH='arm64';; armhf) ARCH='armv7l';; i386) ARCH='x86';; *) echo "unsupported architecture"; exit 1 ;; esac && export GNUPGHOME="$(mktemp -d)" && set -ex && for key in C0D6248439F1D5604AAFFB4021D900FFDB233756 DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 CC68F5A3106FF448322E48ED27F5E38D5B0A215F 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C 108F52B48DB57BB0CC439B2997B01419BD92F80A A363A499291CBBC940DD62E41F10027AF002F8B0 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt && ln -s /usr/local/bin/node /usr/local/bin/nodejs && node --version && npm --version && rm -rf /tmp/* # buildkit
2025-05-21 17:04:49 UTC (buildkit.dockerfile.v0)ENV YARN_VERSION=1.22.22
2025-05-21 17:04:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -ex && export GNUPGHOME="$(mktemp -d)" && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && gpgconf --kill all && rm -rf "$GNUPGHOME" && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && yarn --version && rm -rf /tmp/* # buildkit
2025-05-21 17:04:49 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-05-21 17:04:49 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-05-21 17:04:49 UTC (buildkit.dockerfile.v0)CMD ["node"]
2025-06-19 12:17:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c echo "using version node version $NODE_VERSION" # buildkit
2025-06-19 12:17:48 UTC (buildkit.dockerfile.v0)ARG PNPM_VERSION=10.4.0
2025-06-19 12:17:48 UTC (buildkit.dockerfile.v0)ARG TURBO_VERSION=2.5.4
2025-06-19 12:17:48 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c [ -n "$PNPM_VERSION" ] || (echo "Missing PNPM_VERSION build arg" && exit 1) # buildkit
2025-06-19 12:17:49 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c [ -n "$TURBO_VERSION" ] || (echo "Missing TURBO_VERSION build arg" && exit 1) # buildkit
2025-06-19 12:17:52 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c apt update && apt upgrade -y # buildkit
2025-06-19 12:17:54 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c apt install -y zsh # buildkit
2025-06-19 12:17:56 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c apt install -y neovim # buildkit
2025-06-19 12:17:57 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c apt install -y zip # buildkit
2025-06-19 12:17:58 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c apt install -y git # buildkit
2025-06-19 12:17:59 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c apt install -y qpdf # buildkit
2025-06-19 12:18:02 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c apt install -y ghostscript # buildkit
2025-06-19 12:18:22 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c apt install -y chromium # buildkit
2025-06-19 12:19:08 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c apt install -y libreoffice # buildkit
2025-06-19 12:19:10 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c npm install -g pnpm@${PNPM_VERSION} turbo@${TURBO_VERSION} # buildkit
2025-06-19 12:19:15 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c sh -c "$(wget -O- https://github.com/deluan/zsh-in-docker/releases/download/v1.2.1/zsh-in-docker.sh)" -- -t af-magic -p git -p ssh-agent -p aws -p docker -p cp -p https://github.com/zsh-users/zsh-autosuggestions -p https://github.com/zsh-users/zsh-completions -x # buildkit
2025-06-19 12:19:18 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c mkdir -p "$HOME/.fonts" && curl -L -o "$HOME/.fonts/0xProto.zip" https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/0xProto.zip && unzip "$HOME/.fonts/0xProto.zip" -d "$HOME/.fonts/0xProto" && fc-cache -fv && rm "$HOME/.fonts/0xProto.zip" # buildkit
2025-06-19 12:19:21 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c curl -sS https://starship.rs/install.sh | sh -s -- "--yes" # buildkit
2025-06-19 12:19:21 UTC (buildkit.dockerfile.v0)RUN |2 PNPM_VERSION=10.4.0 TURBO_VERSION=2.5.4 /bin/sh -c echo 'eval "$(starship init zsh)"' >> ~/.zshrc # buildkit
2025-06-19 12:19:21 UTC (buildkit.dockerfile.v0)ENV SHELL=/bin/zsh