Sign inSign up

brunoe/jupyter-java:develop-latest

Multi-platform
Languages & frameworks
Index digest

sha256:e9a6a65b4c7e30af50159fa9ed7d287f5892572f153c7c5ce4d393fc898e88a8

OS/ARCH

Compressed size

3.46 GB

Last pushed

over 3 years by brunoe

Type

Image

Manifest digest

sha256:c9637b590d84a28f45f4b987aebb43fa51489ccf1086d568b0f89db959343c47

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.ref.name=ubuntu0 B
4LABEL org.opencontainers.image.version=22.040 B
5ADD file ... in / 27.07 MB
6CMD ["/bin/bash"]0 B
7LABEL maintainer=Jupyter Project <[email protected]>0 B
8ARG NB_USER=jovyan0 B
9ARG NB_UID=10000 B
10ARG NB_GID=1000 B
11SHELL [/bin/bash -o pipefail -c]0 B
12USER root0 B
13ENV DEBIAN_FRONTEND=noninteractive0 B
14RUN |3 NB_USER=jovyan NB_UID=1000 NB_GID=10012.08 MB
15ENV CONDA_DIR=/opt/conda SHELL=/bin/bash NB_USER=jovyan NB_UID=10000 B
16ENV PATH=/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOME=/home/jovyan0 B
17COPY fix-permissions /usr/local/bin/fix-permissions # buildkit684 B
18RUN |3 NB_USER=jovyan NB_UID=1000 NB_GID=100684 B
19RUN |3 NB_USER=jovyan NB_UID=1000 NB_GID=1001.87 KB
20RUN |3 NB_USER=jovyan NB_UID=1000 NB_GID=1005.24 KB
21USER 10000 B
22ARG PYTHON_VERSION=3.100 B
23RUN |4 NB_USER=jovyan NB_UID=1000 NB_GID=100150 B
24COPY initial-condarc /opt/conda/.condarc # buildkit277 B
25WORKDIR /tmp32 B
26RUN |4 NB_USER=jovyan NB_UID=1000 NB_GID=10074.13 MB
27ENTRYPOINT ["tini" "-g" "--"]0 B
28CMD ["start.sh"]0 B
29COPY start.sh /usr/local/bin/ # buildkit4.11 KB
30USER 10000 B
31WORKDIR /home/jovyan32 B
32LABEL maintainer=Jupyter Project <[email protected]>0 B
33SHELL [/bin/bash -o pipefail -c]0 B
34USER root0 B
35RUN /bin/bash -o pipefail -c30.72 MB
36USER 10000 B
37WORKDIR /tmp32 B
38RUN /bin/bash -o pipefail -c93.79 MB
39ENV JUPYTER_PORT=88880 B
40EXPOSE map[8888/tcp:{}]0 B
41CMD ["start-notebook.sh"]0 B
42COPY start-notebook.sh start-singleuser.sh /usr/local/bin/ #687 B
43COPY jupyter_server_config.py docker_healthcheck.py /etc/jupyter/ #1.39 KB
44USER root0 B
45RUN /bin/bash -o pipefail -c1.46 KB
46HEALTHCHECK &{["CMD-SHELL" "/etc/jupyter/docker_healthcheck.py || exit0 B
47USER 10000 B
48WORKDIR /home/jovyan32 B
49LABEL maintainer=Jupyter Project <[email protected]>0 B
50SHELL [/bin/bash -o pipefail -c]0 B
51USER root0 B
52RUN /bin/bash -o pipefail -c161.37 MB
53RUN /bin/bash -o pipefail -c1.44 KB
54USER 10000 B
55COPY Rprofile.site /opt/conda/lib/R/etc/ # buildkit438 B
56ARG TARGETPLATFORM0 B
57ARG BUILDPLATFORM0 B
58RUN |2 TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64 /bin/bash32 B
59ARG WORK_DIR0 B
60ARG NOTEBOOKS_DIR0 B
61ARG MATERIALS_DIR0 B
62ENV WORK_DIR=/work0 B
63ENV NOTEBOOKS_DIR=/work/notebooks0 B
64ENV MATERIALS_DIR=/work/materials0 B
65ENV PATH=/opt/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
66USER root0 B
67ENV NEEDED_WORK_DIRS=.ssh0 B
68ENV NEEDED_WORK_FILES=.gitconfig0 B
69RUN |5 TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64 WORK_DIR=/work187 B
70ENV APT_CACHE_DIR=/var/cache/apt/0 B
71ARG PIP_CACHE_DIR0 B
72ARG CONDA_PKG_DIR0 B
73ENV PIP_CACHE_DIR=/work/var/cache/buildkit/pip/0 B
74ENV CONDA_PKG_DIR=/opt/conda/pkgs/0 B
75RUN |7 TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64 WORK_DIR=/work355 B
76COPY Artefacts/apt_packages /tmp/ # buildkit303 B
77RUN |7 TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64 WORK_DIR=/work2.05 GB
78ARG TURBOVNC_VERSION=3.0.30 B
79RUN |8 TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64 WORK_DIR=/work41.92 MB
80ADD zsh/p10k.zsh /home/jovyan/.p10k.zsh # buildkit20.5 KB
81RUN |8 TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64 WORK_DIR=/work41.51 MB
82ENV DOCKER_CLI_VERSION=0 B
83ENV DOCKER_COMPOSE_VERSION=0 B
84ENV DOCKER_BUILDX_VERSION=0 B
85ENV DOCKER_CONFIG=0 B
86ENV DOCKER_CONFIG=DOCKER_CONFIG0 B
87COPY /usr/local/bin/docker /usr/local/bin/docker # buildkit14.59 MB
88COPY /usr/local/lib/docker /usr/local/lib/docker # buildkit27.84 MB
89ARG CODESERVER_DIR0 B
90ARG CODESERVEREXT_DIR0 B
91ARG CODE_WORKINGDIR0 B
92ARG CODESERVERDATA_DIR0 B
93ENV CODESERVER_DIR=/opt/codeserver0 B
94ENV CODESERVEREXT_DIR=/opt/codeserver/extensions0 B
95ENV CODE_WORKINGDIR=/home/jovyan/work0 B
96ENV CODESERVERDATA_DIR=/home/jovyan/work/.config/codeserver/data0 B
97COPY /opt/ /opt/ # buildkit369.6 MB
98COPY /opt/conda /opt/conda # buildkit112.29 MB
99COPY condarc /home/jovyan/.condarc # buildkit231 B
100COPY configs/jupyter_condaenv_config.json /tmp # buildkit245 B
101RUN |12 TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64 WORK_DIR=/work305 B
102COPY nbgrader_config.py /etc/jupyter/nbgrader_config.py # buildkit496 B
103USER jovyan0 B
104RUN |12 TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64 WORK_DIR=/work9.13 KB
105COPY code-server/jupyter_codeserver_config.py /tmp/ # buildkit758 B
106COPY code-server/icons /home/jovyan/.jupyter/icons # buildkit1.17 KB
107RUN |12 TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64 WORK_DIR=/work813 B
108COPY before-notebook/ /usr/local/bin/before-notebook.d/ # buildkit856 B
109COPY conda-activate.sh /home/jovyan/ # buildkit231 B
110RUN |12 TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64 WORK_DIR=/work1000 KB
111WORKDIR /home/jovyan/work32 B
112LABEL maintainer=Emmanuel Bruno <[email protected]>0 B
113USER root0 B
114RUN /bin/bash -o pipefail -c210 B
115RUN /bin/bash -o pipefail -c39.53 MB
116COPY kernel.json /opt/conda/share/jupyter/kernels/java/kernel.json # buildkit471 B
117ADD magics /magics # buildkit4.35 KB
118ENV IJAVA_CLASSPATH=/home/jovyan/lib/*.jar:/usr/local/bin/*.jar0 B
119ENV IJAVA_STARTUP_SCRIPTS_PATH=/magics/*0 B
120ARG VERSION0 B
121RUN |1 VERSION= /bin/bash -o386.54 MB
122RUN |1 VERSION= /bin/bash -o463 B
123ENV NEEDED_WORK_DIRS=.ssh .m20 B
124RUN |1 VERSION= /bin/bash -o548 B
125SHELL [/bin/zsh -l -c]0 B
126RUN |1 VERSION= /bin/zsh -l1.74 MB
127COPY dependencies/* /home/jovyan/lib/ # buildkit5.34 MB
128ENV PATH=/home/jovyan/.sdkman/candidates/maven/current/bin:/home/jovyan/.sdkman/candidates/java/current/bin:/opt/idea/bin/:/opt/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
129ARG ENV0 B
130RUN |2 VERSION= ENV= /bin/zsh32 B
131ENV PATH=:/home/jovyan/.sdkman/candidates/maven/current/bin:/home/jovyan/.sdkman/candidates/java/current/bin:/opt/idea/bin/:/opt/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
132USER 10000 B

Command

 ARG RELEASE