Sign inSign up
nim logo

nim:2.0.10

Multi-platform
Languages & frameworks
Index digest

sha256:3e6e2b158edc9134ab7e6514f2f4e31a0a60658197ede8dab2b6f8cfabba3265

OS/ARCH

Compressed size

166.01 MB

Last pushed

23 days by doijanky

Type

Image

Vulnerabilities

3
15
14
136
19

Manifest digest

sha256:5a914e34b961b954ace15b52055371bbf3167adb7ee626c3ca426d45e6df8b1b

Layers (9)

oisupport/staging-amd64:bookworm-slim
2
10
9
31
4
nim:2.0.10
3
8
10
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

119.74 MB


2

ENV NIM_VERSION=2.0.10

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/2024-10-01-version-2-0-e941ee15be775fe3c46db1bed9b4f41c7dfb1334/nim-2.0.10-linux_x64.tar.xz'; sha256='e5b3412092771430bf5e5adc6ffea010dbf3d8b40cb6d2747a89aa827d50383e' ;; arm64) url='https://github.com/nim-lang/nightlies/releases/download/2024-10-01-version-2-0-e941ee15be775fe3c46db1bed9b4f41c7dfb1334/nim-2.0.10-linux_arm64.tar.xz'; sha256='b62440d97056dfeaeb710bbc59d98c0da7dc2e92c05f07a100283f988162380a' ;; i386) url='https://github.com/nim-lang/nightlies/releases/download/2024-10-01-version-2-0-e941ee15be775fe3c46db1bed9b4f41c7dfb1334/nim-2.0.10-linux_x32.tar.xz'; sha256='c8e2578d78efc9bcd38719da1579468c638ec21b80b222e1aecc7700f876493b' ;; armhf) url='https://github.com/nim-lang/nightlies/releases/download/2024-10-01-version-2-0-e941ee15be775fe3c46db1bed9b4f41c7dfb1334/nim-2.0.10-linux_armv7l.tar.xz'; sha256='e897fdcd470efa80ec9cd83a5265f8066ccec43fb564a5504307b4bf0e1724b6' ;; *) 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.10"; rm nim.tar.xz; nim --version # buildkit

26.1 MB


7

WORKDIR /usr/src/app

132 B


8

CMD ["bash"]

0 B