Sign inSign up
julia logo

julia:1.10-trixie

Multi-platform
Also known as:
1.10
1.10.12
1.10.12-trixie
Languages & frameworks
Index digest

sha256:2219c55bbeb76a01ff9a0fbfb87bc30b88e5b4e1d0479508b44908af3d33000d

OS/ARCH

Compressed size

186.93 MB

Last pushed

4 days by doijanky

Type

Image

Vulnerabilities

2
5
1
42
1

Manifest digest

sha256:ec635436226574f41285c39b77994c23b8e888ebae690bfeb545777121d2094c

Layers (10)

debian:190c159f1723c5c2208841ba36b9797567e95181d98f9b42360f3fa37f99e5ce
2
5
1
42
1
julia:1.10-trixie
2
4
0
17
1

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

6.44 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=64B779A570972FFF7BFC2B54EAD471E1A1F2C10A

0 B


5

ENV JULIA_VERSION=1.10.12

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.10/julia-1.10.12-linux-x86_64.tar.gz'; sha256='b0c50dfe349d76ffc8580d24e0c0be623988a6d91ed57ad8b73c0137fd27bc0d'; ;; 'i386') url='https://julialang-s3.julialang.org/bin/linux/x86/1.10/julia-1.10.12-linux-i686.tar.gz'; sha256='453d80cf0ce6f21041ff16d677e702c85557f28f078e8a91dd01582edb57708c'; ;; 'arm64') url='https://julialang-s3.julialang.org/bin/linux/aarch64/1.10/julia-1.10.12-linux-aarch64.tar.gz'; sha256='cc257b21967049642bfe17de1aff7dae17477eba4f423f98cb400c002080e5a2'; ;; *) 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

158.22 MB


7

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

370 B


8

ENTRYPOINT ["docker-entrypoint.sh"]

0 B


9

CMD ["julia"]

0 B