Sign inSign up
dart logo

dart:stable

Multi-platform
Also known as:
3
3-sdk
3.13
3.13-sdk
3.13.4

+ 4 more

Languages & frameworks
Index digest

sha256:c5a068047d0db9dca63f9fd07ed2b15ec84236a04e62475e994b5793ac762f09

OS/ARCH

Compressed size

224 MB

Last pushed

about 1 hour by doijanky

Type

Image

Vulnerabilities

1
15
16
60
1

Manifest digest

sha256:799daa316df1a91e4b558c4aacbc1606a5f5d30d00abe5a767cab722b7d31bba

Layers (7)

oisupport/staging-arm32v7:trixie-slim
1
6
4
25
1
dart:stable
0
9
12
35
0

1

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl dnsutils git openssh-client unzip ; rm -rf /var/lib/apt/lists/* # buildkit

41.91 MB


2

RUN /bin/sh -c set -eux; case "$(dpkg --print-architecture)" in amd64) TRIPLET="x86_64-linux-gnu" ; FILES="/lib64/ld-linux-x86-64.so.2" ;; armhf) TRIPLET="arm-linux-gnueabihf" ; FILES="/lib/ld-linux-armhf.so.3 /lib/arm-linux-gnueabihf/ld-linux-armhf.so.3";; arm64) TRIPLET="aarch64-linux-gnu" ; FILES="/lib/ld-linux-aarch64.so.1 /lib/aarch64-linux-gnu/ld-linux-aarch64.so.1" ;; riscv64) TRIPLET="riscv64-linux-gnu" ; FILES="/lib/ld-linux-riscv64-lp64d.so.1 /lib/riscv64-linux-gnu/ld-linux-riscv64-lp64d.so.1" ;; *) echo "Unsupported architecture" ; exit 5;; esac; FILES="$FILES /etc/nsswitch.conf /etc/ssl/certs /usr/share/ca-certificates /lib/$TRIPLET/libc.so.6 /lib/$TRIPLET/libdl.so.2 /lib/$TRIPLET/libm.so.6 /lib/$TRIPLET/libnss_dns.so.2 /lib/$TRIPLET/libpthread.so.0 /lib/$TRIPLET/libresolv.so.2 /lib/$TRIPLET/librt.so.1"; for f in $FILES; do dir=$(dirname "$f"); mkdir -p "/runtime$dir"; cp --archive --link --dereference --no-target-directory "$f" "/runtime$f"; done # buildkit

1.27 MB


3

ENV DART_SDK=/usr/lib/dart

0 B


4

ENV PATH=/usr/lib/dart/bin:/root/.pub-cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

0 B


5

WORKDIR /root

32 B


6

RUN /bin/sh -c set -eux; case "$(dpkg --print-architecture)" in amd64) DART_SHA256=6487a10df5eab890d746d14a55f4c70bec3c1c0633f51804eb504cbc0fc395bb; SDK_ARCH="x64";; armhf) DART_SHA256=72c5fa3ce50e6c1c2b42c6c6d3e1df28638497a12e0c7e64fce88d44994c2f1c; SDK_ARCH="arm";; arm64) DART_SHA256=1d545609bdf9da6fb5e68fbd96a599e2836e44ee64379991bd4493ee764d2fdb; SDK_ARCH="arm64";; riscv64) DART_SHA256=886aec1d3bc2ee55ac761ad0c4e97e0b0a8a20a5e2e23afafc6ddb82596de01e; SDK_ARCH="riscv64";; esac; SDK="dartsdk-linux-${SDK_ARCH}-release.zip"; BASEURL="https://storage.googleapis.com/dart-archive/channels"; URL="$BASEURL/stable/release/3.13.4/sdk/$SDK"; echo "SDK: $URL" >> dart_setup.log ; curl -fLO "$URL"; echo "$DART_SHA256 *$SDK" | sha256sum --check --status --strict -; unzip "$SDK" && mv dart-sdk "$DART_SDK" && rm "$SDK" && chmod 755 "$DART_SDK" && chmod 755 "$DART_SDK/bin"; # buildkit

165.47 MB