Sign inSign up
nim logo

nim:2.4

Multi-platform
Also known as:
2
2.4.0
latest
Languages & frameworks
Index digest

sha256:c15d58b33ea58359d74506e6f5d4129065c4701a791ed46b36e2a9a3cedfde23

OS/ARCH

Compressed size

183.79 MB

Last pushed

5 days by doijanky

Type

Image

Vulnerabilities

0
15
12
144
6

Manifest digest

sha256:1993af702c25f770b01254f2cb3365fb9a43b5a943fb6ee95cfa3ade050cbc1c

Layers (9)

debian:bookworm-slim
0
7
4
39
0
nim:2.4
0
10
10
118
6

1

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends gcc g++ libc6-dev git ca-certificates openssl curl xz-utils libpcre3-dev libpcre3 ; rm -rf /var/lib/apt/lists/* # buildkit

119.55 MB


2

ENV NIM_VERSION=2.4.0

0 B


3

ENV PATH=/opt/nim/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

0 B


4

ENV PATH=/root/.nimble/bin:/opt/nim/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

0 B


5

WORKDIR /tmp

32 B


6

RUN /bin/sh -c set -eux; dpkgArch="$(dpkg --print-architecture)"; case "${dpkgArch}" in amd64) url='https://github.com/nim-lang/nightlies/releases/download/2026-10-28-version-2-4-14991af742d0833503741fd9a0918133d1bcf8a4/nim-2.4.0-linux_x64.tar.xz'; sha256='23c1c83d9031c498a2b3ad0bce153b8905710d04eb5922cf8ebd8f9d12125743' ;; i386) url='https://github.com/nim-lang/nightlies/releases/download/2026-10-28-version-2-4-14991af742d0833503741fd9a0918133d1bcf8a4/nim-2.4.0-linux_x32.tar.xz'; sha256='525ff8b47fa9b1d7960434b5bfb8e828ceb6d4a0eda222a0de490b78c8b2ae2c' ;; *) echo >&2 "error: unsupported architecture: ${dpkgArch}"; exit 1 ;; esac; curl --fail --location "$url" --output nim.tar.xz; echo "$sha256 *nim.tar.xz" | sha256sum --check --strict -; mkdir -p /opt/nim; tar -xJf nim.tar.xz --strip-components=1 --directory /opt/nim "nim-2.4.0"; rm nim.tar.xz; nim --version # buildkit

44.92 MB


7

WORKDIR /usr/src/app

130 B


8

CMD ["bash"]

0 B