Sign inSign up
nim logo

nim:2.0.2

Multi-platform
Languages & frameworks
Index digest

sha256:761c0c9097632caf104a9047e8e45707f46e7492f29db748998c518cacfda37a

OS/ARCH

Compressed size

132.02 MB

Last pushed

26 days by doijanky

Type

Image

Vulnerabilities

3
15
13
136
19

Manifest digest

sha256:10635f9dbcc32f39068f9655959100aebaf8ad3bbaf3e7d8f9fe5adfedcd7d68

Layers (9)

debian:bookworm-slim
2
10
8
31
4
nim:2.0.2
3
8
9
116
17

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

89.2 MB


2

ENV NIM_VERSION=2.0.2

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/2023-12-15-version-2-0-c4c44d10df8a14204a75c34e499def200589cb7c/nim-2.0.2-linux_x64.tar.xz'; sha256='047dde8ff40b18628ac1188baa9ca992d05f1f45c5121d1d07a76224f06e1551' ;; arm64) url='https://github.com/nim-lang/nightlies/releases/download/2023-12-15-version-2-0-c4c44d10df8a14204a75c34e499def200589cb7c/nim-2.0.2-linux_arm64.tar.xz'; sha256='1888d1ffe41360e0accbd3547e0699c8b9781cd9e96fc1ff2692d8449d8168ac' ;; i386) url='https://github.com/nim-lang/nightlies/releases/download/2023-12-15-version-2-0-c4c44d10df8a14204a75c34e499def200589cb7c/nim-2.0.2-linux_x32.tar.xz'; sha256='ac9afbf8c4543d2486e54911b7eaeeb7b963573815f95650de3319e10f72e9c8' ;; armhf) url='https://github.com/nim-lang/nightlies/releases/download/2023-12-15-version-2-0-c4c44d10df8a14204a75c34e499def200589cb7c/nim-2.0.2-linux_armv7l.tar.xz'; sha256='31307c6e1489b68ed0b152d3c08aa5a57c6e9a3546b54b4b453f3b6145fb4cbb' ;; *) 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.0.2"; rm nim.tar.xz; nim --version # buildkit

25.29 MB


7

WORKDIR /usr/src/app

133 B


8

CMD ["bash"]

0 B