Sign inSign up

brunoe/jupyter-java:develop-stable-community

Multi-platform
Languages & frameworks
Index digest

sha256:f2c8aa1c38a7b09245e427f7bd1e4050db82c378416d63225ffd29e2c0bee6cd

OS/ARCH

Compressed size

4.6 GB

Last pushed

over 3 years by brunoe

Type

Image

Manifest digest

sha256:31f02850bb99fbe0156b4ba1452615cb16dba2fa94df6dafb627b5e1d3502f60

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=1008.28 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 # buildkit683 B
18RUN |3 NB_USER=jovyan NB_UID=1000 NB_GID=100683 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=100151 B
24COPY initial-condarc /opt/conda/.condarc # buildkit281 B
25WORKDIR /tmp32 B
26RUN |4 NB_USER=jovyan NB_UID=1000 NB_GID=10074.14 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.8 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/ #684 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.45 MB
53RUN /bin/bash -o pipefail -c1.44 KB
54USER 10000 B
55COPY Rprofile.site /opt/conda/lib/R/etc/ # buildkit438 B
56ARG ENV0 B
57ARG TARGETPLATFORM0 B
58ARG BUILDPLATFORM0 B
59RUN |3 ENV= TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd6432 B
60ARG WORK_DIR0 B
61ARG NOTEBOOKS_DIR0 B
62ARG MATERIALS_DIR0 B
63ENV WORK_DIR=/work0 B
64ENV NOTEBOOKS_DIR=/work/notebooks0 B
65ENV MATERIALS_DIR=/work/materials0 B
66ENV PATH=/opt/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
67USER root0 B
68ENV NEEDED_WORK_DIRS=.ssh .config/code-server .local/share/jupyter0 B
69ENV NEEDED_WORK_FILES=.gitconfig0 B
70RUN |6 ENV= TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64177 B
71ENV APT_CACHE_DIR=/var/cache/apt/0 B
72ARG PIP_CACHE_DIR0 B
73ARG CONDA_PKG_DIR0 B
74ENV PIP_CACHE_DIR=/work/var/cache/buildkit/pip/0 B
75ENV CONDA_PKG_DIR=/opt/conda/pkgs/0 B
76RUN |8 ENV= TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64333 B
77COPY Artefacts/apt_packages* /tmp/ # buildkit326 B
78RUN |8 ENV= TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd642.07 GB
79ARG TURBOVNC_VERSION=3.0.30 B
80RUN |9 ENV= TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd6441.93 MB
81ADD zsh/p10k.zsh /home/jovyan/.p10k.zsh # buildkit20.49 KB
82RUN |9 ENV= TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd6441.53 MB
83ARG DOCKER_CONFIG0 B
84ENV DOCKER_CONFIG=/home/jovyan/.docker/cli-plugins0 B
85ENV DOCKER_CLI_VERSION=0 B
86ENV DOCKER_COMPOSE_VERSION=0 B
87ENV DOCKER_BUILDX_VERSION=0 B
88COPY /usr/local/bin/docker* /usr/local/bin/ # buildkit14.62 MB
89COPY /buildx /usr/libexec/docker/cli-plugins/docker-buildx # buildkit13.77 MB
90COPY /docker-compose /usr/libexec/docker/cli-plugins/docker-compose # buildkit14.15 MB
91ARG CODESERVER_DIR0 B
92ARG CODESERVEREXT_DIR0 B
93ARG CODE_WORKINGDIR0 B
94ARG CODESERVERDATA_DIR0 B
95ENV CODESERVER_DIR=/opt/codeserver0 B
96ENV CODESERVEREXT_DIR=/opt/codeserver/extensions0 B
97ENV CODE_WORKINGDIR=/home/jovyan/work0 B
98ENV CODESERVERDATA_DIR=/home/jovyan/work/.config/codeserver/data0 B
99COPY /opt/ /opt/ # buildkit304.59 MB
100COPY /opt/conda /opt/conda # buildkit173.15 MB
101COPY condarc /home/jovyan/.condarc # buildkit212 B
102COPY configs/jupyter_condaenv_config.json /tmp # buildkit241 B
103RUN |14 ENV= TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64616 B
104COPY nbgrader_config.py /etc/jupyter/nbgrader_config.py # buildkit489 B
105USER jovyan0 B
106RUN |14 ENV= TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd649.12 KB
107COPY code-server/jupyter_codeserver_config.py /tmp/ # buildkit752 B
108COPY code-server/icons /home/jovyan/.jupyter/icons # buildkit1.15 KB
109RUN |14 ENV= TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64803 B
110COPY before-notebook/ /usr/local/bin/before-notebook.d/ # buildkit914 B
111COPY conda-activate.sh /home/jovyan/ # buildkit220 B
112RUN |14 ENV= TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64999.99 KB
113ARG CACHEBUST=40 B
114COPY versions/ /versions/ # buildkit698 B
115COPY README.md /home/jovyan/ # buildkit611 B
116RUN |15 ENV= TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd6412.99 KB
117COPY home/ /home/jovyan/ # buildkit2.18 KB
118ENV DOCKER_CONFIG=/home/jovyan/.docker/cli-plugins0 B
119WORKDIR /home/jovyan/work32 B
120CMD ["ssh-agent" "start-notebook.sh"]0 B
121LABEL maintainer=Emmanuel Bruno <[email protected]>0 B
122USER root0 B
123RUN /bin/bash -o pipefail -c195 B
124RUN /bin/bash -o pipefail -c40.64 MB
125ADD magics /magics # buildkit4.35 KB
126ARG VERSION0 B
127RUN |1 VERSION= /bin/bash -o404.44 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
129ENV NEEDED_WORK_DIRS=.ssh .config/code-server .local/share/jupyter .m20 B
130SHELL [/bin/zsh -l -c]0 B
131RUN |1 VERSION= /bin/zsh -l1.74 MB
132COPY dependencies/* /home/jovyan/lib/ # buildkit5.34 MB
133ARG ENV0 B
134RUN |2 VERSION= ENV= /bin/zsh1.05 GB
135ENV 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
136COPY Artefacts/codeserver_extensions /tmp/ # buildkit192 B
137RUN |2 VERSION= ENV= /bin/zsh66.31 MB
138COPY kernel.json /opt/conda/share/jupyter/kernels/java/kernel.json # buildkit414 B
139ENV IJAVA_CLASSPATH=/home/jovyan/lib/*.jar:/usr/local/bin/*.jar0 B
140ENV IJAVA_STARTUP_SCRIPTS_PATH=/magics/*0 B
141RUN |2 VERSION= ENV= /bin/zsh500 B
142COPY README.md / # buildkit959 B
143COPY versions/ /versions/ # buildkit287 B
144RUN |2 VERSION= ENV= /bin/zsh13.43 KB
145USER 10000 B

Command

 ARG RELEASE