Sign inSign up
julia logo

julia:1.11-bookworm

Multi-platform
Also known as:
1.11.9-bookworm
Languages & frameworks
Index digest

sha256:2f3b8e977a200466e274981ecf3836c89b960580bee2dcd9aeb78c550eea3c2f

OS/ARCH

Compressed size

322.58 MB

Last pushed

4 days by doijanky

Type

Image

Vulnerabilities

3
12
7
47
4

Manifest digest

sha256:e0a60f76b85129e2cc62018c24a82fcef61b07b196ad5e43e40e9ae76af9c0ac

Layers (10)

oisupport/staging-arm64v8:d53435fe1e0f970d5a0d3c6b28876e50c93c051ef0e4749263966056997c02c4
3
12
7
47
4
julia:1.11-bookworm
1
3
1
18
0

1

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

5.58 MB


2

ENV JULIA_PATH=/usr/local/julia

0 B


3

ENV PATH=/usr/local/julia/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

0 B


4

ENV JULIA_GPG=3673DF529D9049477F76B37566E3C7DC03D6E495

0 B


5

ENV JULIA_VERSION=1.11.9

0 B


6

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends gnupg ; rm -rf /var/lib/apt/lists/*; arch="$(dpkg --print-architecture)"; case "$arch" in 'amd64') url='https://julialang-s3.julialang.org/bin/linux/x64/1.11/julia-1.11.9-linux-x86_64.tar.gz'; sha256='b36363356d7a05eaf8b7b9e7a91c710f6bd3d2940be4d4e6d14b9a9f2927de35'; ;; 'i386') url='https://julialang-s3.julialang.org/bin/linux/x86/1.11/julia-1.11.9-linux-i686.tar.gz'; sha256='74df5031a93bce45e30582a71bf70f4ba983ff42f6eaf54eb9effb6e124604ca'; ;; 'arm64') url='https://julialang-s3.julialang.org/bin/linux/aarch64/1.11/julia-1.11.9-linux-aarch64.tar.gz'; sha256='a2071f0654d1d6af4381cba650b9f790f5f8bb7a570e51e378de8bcf67ff623e'; ;; 'ppc64el') url='https://julialang-s3.julialang.org/bin/linux/ppc64le/1.11/julia-1.11.9-linux-ppc64le.tar.gz'; sha256='3c25d5bf70d65da5859d65b34d17646dd1b3f1b50ea2090d13e63171d6dbf861'; ;; *) echo >&2 "error: current architecture ($arch) does not have a corresponding Julia binary release"; exit 1; ;; esac; curl -fL -o julia.tar.gz.asc "$url.asc"; curl -fL -o julia.tar.gz "$url"; echo "$sha256 *julia.tar.gz" | sha256sum --strict --check -; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$JULIA_GPG"; gpg --batch --verify julia.tar.gz.asc julia.tar.gz; gpgconf --kill all; rm -rf "$GNUPGHOME" julia.tar.gz.asc; mkdir "$JULIA_PATH"; tar -xzf julia.tar.gz -C "$JULIA_PATH" --strip-components 1; rm julia.tar.gz; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; julia --version # buildkit

304.54 MB


7

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

368 B


8

ENTRYPOINT ["docker-entrypoint.sh"]

0 B


9

CMD ["julia"]

0 B