Skip to content

Instantly share code, notes, and snippets.

@jmcgrath207
Created August 6, 2024 22:25
Show Gist options
  • Select an option

  • Save jmcgrath207/cf77b5b52cb5c10d45e667ec1052db60 to your computer and use it in GitHub Desktop.

Select an option

Save jmcgrath207/cf77b5b52cb5c10d45e667ec1052db60 to your computer and use it in GitHub Desktop.
Docker Stacks ubuntu 24.04 Build log
$ DOCKER_BUILD_ARGS='--no-cache' make build-all
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/docker-stacks-foundation:latest" "./images/docker-stacks-foundation" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 30.9s (19/19) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 5.96kB 0.0s
=> WARN: LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 25) 0.0s
=> [internal] load metadata for docker.io/library/ubuntu:24.04 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 175B 0.0s
=> CACHED [ 1/14] FROM docker.io/library/ubuntu:24.04 0.0s
=> [ 2/14] RUN apt-get update --yes && apt-get upgrade --yes && apt-get install --yes --no-install-recommends bzip2 ca-certificates locales netbase sudo tini wget && apt-get clean 12.3s
=> [ 3/14] COPY fix-permissions /usr/local/bin/fix-permissions 0.1s
=> [ 4/14] RUN chmod a+rx /usr/local/bin/fix-permissions 0.3s
=> [ 5/14] RUN sed -i 's/^#force_color_prompt=yes/force_color_prompt=yes/' /etc/skel/.bashrc && echo 'eval "$(conda shell.bash hook)"' >> /etc/skel/.bashrc 0.3s
=> [ 6/14] RUN echo "auth requisite pam_deny.so" >> /etc/pam.d/su && sed -i.bak -e 's/^%admin/#%admin/' /etc/sudoers && sed -i.bak -e 's/^%sudo/#%sudo/' /etc/sudoers && useradd --no-log-init --create-home --s 0.3s
=> [ 7/14] RUN mkdir "/home/jovyan/work" && fix-permissions "/home/jovyan" 0.3s
=> [ 8/14] COPY --chown=1010:100 initial-condarc /opt/conda/.condarc 0.0s
=> [ 9/14] WORKDIR /tmp 0.0s
=> [10/14] RUN set -x && arch=$(uname -m) && if [ "${arch}" = "x86_64" ]; then arch="64"; fi && wget --progress=dot:giga -O - "https://micro.mamba.pm/api/micromamba/linux-${arch}/latest" 15.6s
=> [11/14] COPY run-hooks.sh start.sh /usr/local/bin/ 0.0s
=> [12/14] RUN mkdir /usr/local/bin/start-notebook.d && mkdir /usr/local/bin/before-notebook.d 0.2s
=> [13/14] COPY 10activate-conda-env.sh /usr/local/bin/before-notebook.d/ 0.0s
=> [14/14] WORKDIR /home/jovyan 0.0s
=> exporting to image 1.4s
=> => exporting layers 1.4s
=> => writing image sha256:02f9d2b2cc562a6e920580b6c83bf47b2d00fc357a74f9f69fe82c4e9aece052 0.0s
=> => naming to quay.io/jupyter/docker-stacks-foundation:latest 0.0s
Built image size: 396MB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/base-notebook:latest" "./images/base-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 28.3s (13/13) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 2.86kB 0.0s
=> [internal] load metadata for quay.io/jupyter/docker-stacks-foundation:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> [1/8] FROM quay.io/jupyter/docker-stacks-foundation:latest 0.1s
=> [internal] load build context 0.0s
=> => transferring context: 239B 0.0s
=> [2/8] RUN apt-get update --yes && apt-get install --yes --no-install-recommends fonts-liberation pandoc run-one && apt-get clean && rm -rf /var/lib/apt/lists/* 5.5s
=> [3/8] WORKDIR /tmp 0.0s
=> [4/8] RUN mamba install --yes 'jupyterlab' 'notebook' 'jupyterhub' 'nbclassic' && jupyter server --generate-config && mamba clean --all -f -y && npm cache clean --force && jupyter lab 19.5s
=> [5/8] COPY start-notebook.py start-notebook.sh start-singleuser.py start-singleuser.sh /usr/local/bin/ 0.0s
=> [6/8] COPY jupyter_server_config.py docker_healthcheck.py /etc/jupyter/ 0.0s
=> [7/8] RUN fix-permissions /etc/jupyter/ 0.2s
=> [8/8] WORKDIR /home/jovyan 0.0s
=> exporting to image 2.8s
=> => exporting layers 2.8s
=> => writing image sha256:333dc2258a6dbb7a5f49a7dbd9fd47cbd19e4b9971d278bfe4f8fc2ba646a498 0.0s
=> => naming to quay.io/jupyter/base-notebook:latest 0.0s
Built image size: 949MB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/minimal-notebook:latest" "./images/minimal-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 73.9s (10/10) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.65kB 0.0s
=> [internal] load metadata for quay.io/jupyter/base-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> [1/5] FROM quay.io/jupyter/base-notebook:latest 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 240B 0.0s
=> [2/5] RUN apt-get update --yes && apt-get install --yes --no-install-recommends curl git nano-tiny tzdata unzip vim-tiny openssh-client less texlive-xetex texlive-fonts-rec 68.9s
=> [3/5] RUN update-alternatives --install /usr/bin/nano nano /bin/nano-tiny 10 0.2s
=> [4/5] COPY --chown=1010:100 Rprofile.site /opt/conda/lib/R/etc/ 0.0s
=> [5/5] COPY setup-scripts/ /opt/setup-scripts/ 0.0s
=> exporting to image 4.7s
=> => exporting layers 4.7s
=> => writing image sha256:2dd4993db94f864b5dcb166699018ae02d9891d8914cc7f9f8b6c468f375049f 0.0s
=> => naming to quay.io/jupyter/minimal-notebook:latest 0.0s
Built image size: 1.54GB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/r-notebook:latest" "./images/r-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 50.1s (7/7) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.37kB 0.0s
=> [internal] load metadata for quay.io/jupyter/minimal-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> [1/3] FROM quay.io/jupyter/minimal-notebook:latest 0.0s
=> [2/3] RUN apt-get update --yes && apt-get install --yes --no-install-recommends fonts-dejavu unixodbc unixodbc-dev r-cran-rodbc gfortran gcc && apt-get clean && rm -rf /var/lib/apt/lis 17.8s
=> [3/3] RUN mamba install --yes 'r-base' 'r-caret' 'r-crayon' 'r-devtools' 'r-e1071' 'r-forecast' 'r-hexbin' 'r-htmltools' 'r-htmlwidgets' 'r-irkernel' 'r-nycflights13' ' 27.0s
=> exporting to image 5.3s
=> => exporting layers 5.3s
=> => writing image sha256:f0b0f48538dd684f65f1012bb8af3167c8be40031b7a3ad98fa4b18e91d036e7 0.0s
=> => naming to quay.io/jupyter/r-notebook:latest 0.0s
Built image size: 3.11GB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/julia-notebook:latest" "./images/julia-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 79.9s (7/7) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 786B 0.0s
=> [internal] load metadata for quay.io/jupyter/minimal-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> CACHED [1/3] FROM quay.io/jupyter/minimal-notebook:latest 0.0s
=> [2/3] RUN /opt/setup-scripts/setup_julia.py 7.1s
=> [3/3] RUN /opt/setup-scripts/setup-julia-packages.bash 68.6s
=> exporting to image 4.1s
=> => exporting layers 4.1s
=> => writing image sha256:37936e39a0c3a249abb7f5831ebf3e2458501024207caa8805aa433bce7ac072 0.0s
=> => naming to quay.io/jupyter/julia-notebook:latest 0.0s
Built image size: 2.41GB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/scipy-notebook:latest" "./images/scipy-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 114.0s (5/10) docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 2.08kB 0.0s
=> [internal] load metadata for quay.io/jupyter/minimal-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> CACHED [1/7] FROM quay.io/jupyter/minimal-notebook:latest 0.0s
=> [2/7] RUN apt-get update --yes && apt-get install --yes --no-install-recommends build-essential cm-super dvipng ffmpeg && apt-get clean && rm -rf /var/lib/apt/lists/* 35.5s
=> [3/7] RUN mamba install --yes 'altair' 'beautifulsoup4' 'bokeh' 'bottleneck' 'cloudpickle' 'conda-forge::blas=*=openblas' 'cython' 'dask' 'dill' 'h5py' 'ipympl' 'ipywidg 78.6s
=> => # - python 3.11.*
=> => # - python 3.11.*
=> => # Downloading and Extracting Packages: ...working... done
=> => # Preparing transaction: ...working... done
=> => # Verifying transaction: ...working... done
=> => # Executing transaction: ...working...
^Cmake: *** [Makefile:41: build/scipy-notebook] Error 1
[strive@laptop docker-stacks]$ ^C
[strive@laptop docker-stacks]$ DOCKER_BUILD_ARGS='--no-cache' make build-all
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/docker-stacks-foundation:latest" "./images/docker-stacks-foundation" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 32.0s (19/19) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 5.95kB 0.0s
=> WARN: LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 23) 0.0s
=> [internal] load metadata for docker.io/library/ubuntu:24.04 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> CACHED [ 1/14] FROM docker.io/library/ubuntu:24.04 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 175B 0.0s
=> [ 2/14] RUN apt-get update --yes && apt-get upgrade --yes && apt-get install --yes --no-install-recommends bzip2 ca-certificates locales netbase sudo tini wget && apt-get clean 11.8s
=> [ 3/14] COPY fix-permissions /usr/local/bin/fix-permissions 0.1s
=> [ 4/14] RUN chmod a+rx /usr/local/bin/fix-permissions 0.3s
=> [ 5/14] RUN sed -i 's/^#force_color_prompt=yes/force_color_prompt=yes/' /etc/skel/.bashrc && echo 'eval "$(conda shell.bash hook)"' >> /etc/skel/.bashrc 0.3s
=> [ 6/14] RUN echo "auth requisite pam_deny.so" >> /etc/pam.d/su && sed -i.bak -e 's/^%admin/#%admin/' /etc/sudoers && sed -i.bak -e 's/^%sudo/#%sudo/' /etc/sudoers && userdel -Rz ubuntu && useradd --no- 0.3s
=> [ 7/14] RUN mkdir "/home/jovyan/work" && fix-permissions "/home/jovyan" 0.3s
=> [ 8/14] COPY --chown=1000:100 initial-condarc /opt/conda/.condarc 0.0s
=> [ 9/14] WORKDIR /tmp 0.0s
=> [10/14] RUN set -x && arch=$(uname -m) && if [ "${arch}" = "x86_64" ]; then arch="64"; fi && wget --progress=dot:giga -O - "https://micro.mamba.pm/api/micromamba/linux-${arch}/latest" 17.0s
=> [11/14] COPY run-hooks.sh start.sh /usr/local/bin/ 0.0s
=> [12/14] RUN mkdir /usr/local/bin/start-notebook.d && mkdir /usr/local/bin/before-notebook.d 0.2s
=> [13/14] COPY 10activate-conda-env.sh /usr/local/bin/before-notebook.d/ 0.1s
=> [14/14] WORKDIR /home/jovyan 0.0s
=> exporting to image 1.5s
=> => exporting layers 1.5s
=> => writing image sha256:028ee591fea622cda49a231ac3e24f30e3c1d1a211fb27ff1821e9e6b4dfa2a4 0.0s
=> => naming to quay.io/jupyter/docker-stacks-foundation:latest 0.0s
Built image size: 396MB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/base-notebook:latest" "./images/base-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 30.3s (13/13) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 2.86kB 0.0s
=> [internal] load metadata for quay.io/jupyter/docker-stacks-foundation:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> [1/8] FROM quay.io/jupyter/docker-stacks-foundation:latest 0.1s
=> [internal] load build context 0.0s
=> => transferring context: 239B 0.0s
=> [2/8] RUN apt-get update --yes && apt-get install --yes --no-install-recommends fonts-liberation pandoc run-one && apt-get clean && rm -rf /var/lib/apt/lists/* 7.0s
=> [3/8] WORKDIR /tmp 0.0s
=> [4/8] RUN mamba install --yes 'jupyterlab' 'notebook' 'jupyterhub' 'nbclassic' && jupyter server --generate-config && mamba clean --all -f -y && npm cache clean --force && jupyter lab 20.0s
=> [5/8] COPY start-notebook.py start-notebook.sh start-singleuser.py start-singleuser.sh /usr/local/bin/ 0.0s
=> [6/8] COPY jupyter_server_config.py docker_healthcheck.py /etc/jupyter/ 0.0s
=> [7/8] RUN fix-permissions /etc/jupyter/ 0.2s
=> [8/8] WORKDIR /home/jovyan 0.0s
=> exporting to image 2.9s
=> => exporting layers 2.9s
=> => writing image sha256:3703442998fa831477cc3e14464892ed0bcc0014d29d9242313beb37927622ca 0.0s
=> => naming to quay.io/jupyter/base-notebook:latest 0.0s
Built image size: 949MB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/minimal-notebook:latest" "./images/minimal-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 69.0s (10/10) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.65kB 0.0s
=> [internal] load metadata for quay.io/jupyter/base-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> [1/5] FROM quay.io/jupyter/base-notebook:latest 0.1s
=> [internal] load build context 0.0s
=> => transferring context: 240B 0.0s
=> [2/5] RUN apt-get update --yes && apt-get install --yes --no-install-recommends curl git nano-tiny tzdata unzip vim-tiny openssh-client less texlive-xetex texlive-fonts-rec 64.0s
=> [3/5] RUN update-alternatives --install /usr/bin/nano nano /bin/nano-tiny 10 0.2s
=> [4/5] COPY --chown=1000:100 Rprofile.site /opt/conda/lib/R/etc/ 0.0s
=> [5/5] COPY setup-scripts/ /opt/setup-scripts/ 0.0s
=> exporting to image 4.7s
=> => exporting layers 4.7s
=> => writing image sha256:bb8e1961f2a7690faee262861800790a5f90d111fb4f2bb03b70110dff39f4ff 0.0s
=> => naming to quay.io/jupyter/minimal-notebook:latest 0.0s
Built image size: 1.54GB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/r-notebook:latest" "./images/r-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 43.9s (7/7) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.37kB 0.0s
=> [internal] load metadata for quay.io/jupyter/minimal-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> [1/3] FROM quay.io/jupyter/minimal-notebook:latest 0.0s
=> [2/3] RUN apt-get update --yes && apt-get install --yes --no-install-recommends fonts-dejavu unixodbc unixodbc-dev r-cran-rodbc gfortran gcc && apt-get clean && rm -rf /var/lib/apt/lis 14.1s
=> [3/3] RUN mamba install --yes 'r-base' 'r-caret' 'r-crayon' 'r-devtools' 'r-e1071' 'r-forecast' 'r-hexbin' 'r-htmltools' 'r-htmlwidgets' 'r-irkernel' 'r-nycflights13' ' 24.5s
=> exporting to image 5.2s
=> => exporting layers 5.2s
=> => writing image sha256:450c17fcc9b5f282b4a348147c0909fd9a6961dccbf919fb73ba402cbfc67f0f 0.0s
=> => naming to quay.io/jupyter/r-notebook:latest 0.0s
Built image size: 3.11GB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/julia-notebook:latest" "./images/julia-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 79.1s (7/7) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 786B 0.0s
=> [internal] load metadata for quay.io/jupyter/minimal-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> CACHED [1/3] FROM quay.io/jupyter/minimal-notebook:latest 0.0s
=> [2/3] RUN /opt/setup-scripts/setup_julia.py 7.2s
=> [3/3] RUN /opt/setup-scripts/setup-julia-packages.bash 68.1s
=> exporting to image 3.7s
=> => exporting layers 3.7s
=> => writing image sha256:94cf1c587e7c3b3d827e68ad02494fd68782ed07c67a93140715c6773d0f3149 0.0s
=> => naming to quay.io/jupyter/julia-notebook:latest 0.0s
Built image size: 2.41GB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/scipy-notebook:latest" "./images/scipy-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 130.8s (11/11) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 2.08kB 0.0s
=> [internal] load metadata for quay.io/jupyter/minimal-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> CACHED [1/7] FROM quay.io/jupyter/minimal-notebook:latest 0.0s
=> [2/7] RUN apt-get update --yes && apt-get install --yes --no-install-recommends build-essential cm-super dvipng ffmpeg && apt-get clean && rm -rf /var/lib/apt/lists/* 35.4s
=> [3/7] RUN mamba install --yes 'altair' 'beautifulsoup4' 'bokeh' 'bottleneck' 'cloudpickle' 'conda-forge::blas=*=openblas' 'cython' 'dask' 'dill' 'h5py' 'ipympl' 'ipywidg 83.4s
=> [4/7] WORKDIR /tmp 0.0s
=> [5/7] RUN git clone https://github.com/PAIR-code/facets && jupyter nbclassic-extension install facets/facets-dist/ --sys-prefix && rm -rf /tmp/facets && fix-permissions "/opt/conda" && fix-permissions 2.6s
=> [6/7] RUN MPLBACKEND=Agg python -c "import matplotlib.pyplot" && fix-permissions "/home/jovyan" 0.9s
=> [7/7] WORKDIR /home/jovyan 0.0s
=> exporting to image 8.2s
=> => exporting layers 8.2s
=> => writing image sha256:17c6a110cfe009eecc30b418e6defcdf4fe6c9a214c49ef8d9cb99e55c60ba70 0.0s
=> => naming to quay.io/jupyter/scipy-notebook:latest 0.0s
Built image size: 3.87GB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/tensorflow-notebook:latest" "./images/tensorflow-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 25.8s (8/8) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 882B 0.0s
=> [internal] load metadata for quay.io/jupyter/scipy-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> [1/3] FROM quay.io/jupyter/scipy-notebook:latest 0.1s
=> [internal] load build context 0.0s
=> => transferring context: 383B 0.0s
=> [2/3] RUN [[ $(uname -m) = x86_64 ]] && TF_POSTFIX="-cpu" || TF_POSTFIX="" && pip install --no-cache-dir "tensorflow${TF_POSTFIX}" "jupyter-server-proxy" && fix-permissions "/opt/conda" && fix-per 18.8s
=> [3/3] COPY --chown=1000:100 cuda/20tensorboard-proxy-env.sh /usr/local/bin/before-notebook.d/ 0.0s
=> exporting to image 6.8s
=> => exporting layers 6.8s
=> => writing image sha256:52130c43a33625aac2e5518bfcfed735c7822d300c1bbb3256932b4f940ae231 0.0s
=> => naming to quay.io/jupyter/tensorflow-notebook:latest 0.0s
Built image size: 5.02GB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/pytorch-notebook:latest" "./images/pytorch-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 19.0s (6/6) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 789B 0.0s
=> [internal] load metadata for quay.io/jupyter/scipy-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> CACHED [1/2] FROM quay.io/jupyter/scipy-notebook:latest 0.0s
=> [2/2] RUN pip install --no-cache-dir --index-url 'https://download.pytorch.org/whl/cpu' 'torch' 'torchvision' 'torchaudio' && fix-permissions "/opt/conda" && fix-permissions "/home/jovyan" 13.1s
=> exporting to image 5.8s
=> => exporting layers 5.8s
=> => writing image sha256:a5d425bcaa6e167b4788e6d106acdf4b828d578d559dd01a9075e516a043c958 0.0s
=> => naming to quay.io/jupyter/pytorch-notebook:latest 0.0s
Built image size: 4.64GB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/datascience-notebook:latest" "./images/datascience-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 127.2s (9/9) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.61kB 0.0s
=> [internal] load metadata for quay.io/jupyter/scipy-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> CACHED [1/5] FROM quay.io/jupyter/scipy-notebook:latest 0.0s
=> [2/5] RUN apt-get update --yes && apt-get install --yes --no-install-recommends fonts-dejavu gfortran gcc && apt-get clean && rm -rf /var/lib/apt/lists/* 7.0s
=> [3/5] RUN /opt/setup-scripts/setup_julia.py 7.7s
=> [4/5] RUN /opt/setup-scripts/setup-julia-packages.bash 72.8s
=> [5/5] RUN mamba install --yes 'r-base' 'r-caret' 'r-crayon' 'r-devtools' 'r-e1071' 'r-forecast' 'r-hexbin' 'r-htmltools' 'r-htmlwidgets' 'r-irkernel' 'r-nycflights13' ' 32.5s
=> exporting to image 7.1s
=> => exporting layers 7.1s
=> => writing image sha256:1a6d8faf1b45cd6ceea792c64ca2b5bea5d513638478f13dc75cb6241d257f8e 0.0s
=> => naming to quay.io/jupyter/datascience-notebook:latest 0.0s
Built image size: 5.99GB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/pyspark-notebook:latest" "./images/pyspark-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 58.1s (13/13) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 2.54kB 0.0s
=> [internal] load metadata for quay.io/jupyter/scipy-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> CACHED [1/8] FROM quay.io/jupyter/scipy-notebook:latest 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 4.56kB 0.0s
=> [2/8] RUN apt-get update --yes && apt-get install --yes --no-install-recommends "openjdk-17-jre-headless" ca-certificates-java && apt-get clean && rm -rf /var/lib/apt/lists/* 9.5s
=> [3/8] COPY setup_spark.py /opt/setup-scripts/ 0.0s
=> [4/8] RUN /opt/setup-scripts/setup_spark.py --spark-version="${spark_version}" --hadoop-version="3" --scala-version="${scala_version}" --spark-download-url="https://dlcdn.apache.org/spark/" 22.0s
=> [5/8] COPY ipython_kernel_config.py /etc/ipython/ 0.0s
=> [6/8] RUN fix-permissions "/etc/ipython/" 0.2s
=> [7/8] RUN mamba install --yes 'grpcio-status' 'grpcio' 'pandas=2.0.3' 'pyarrow' && mamba clean --all -f -y && fix-permissions "/opt/conda" && fix-permissions "/home/jovyan" 20.1s
=> [8/8] WORKDIR /home/jovyan 0.0s
=> exporting to image 6.2s
=> => exporting layers 6.2s
=> => writing image sha256:0187c8b23282e6c0d0ac7bb6fe5a85c67fb8e74d3e1300a7115ddeb58a3d69ff 0.0s
=> => naming to quay.io/jupyter/pyspark-notebook:latest 0.0s
Built image size: 4.59GB
docker build --no-cache --rm --force-rm --tag "quay.io/jupyter/all-spark-notebook:latest" "./images/all-spark-notebook" --build-arg REGISTRY="quay.io" --build-arg OWNER="jupyter" --build-arg ROOT_CONTAINER="ubuntu:24.04"
[+] Building 38.0s (8/8) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.08kB 0.0s
=> WARN: LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 17) 0.0s
=> [internal] load metadata for quay.io/jupyter/pyspark-notebook:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 66B 0.0s
=> [1/4] FROM quay.io/jupyter/pyspark-notebook:latest 0.1s
=> [2/4] RUN fix-permissions "/usr/local/spark/R/lib" 0.2s
=> [3/4] RUN apt-get update --yes && apt-get install --yes --no-install-recommends fonts-dejavu gfortran gcc && apt-get clean && rm -rf /var/lib/apt/lists/* 6.3s
=> [4/4] RUN mamba install --yes 'r-base' 'r-ggplot2' 'r-irkernel' 'r-rcurl' 'r-sparklyr' && mamba clean --all -f -y && fix-permissions "/opt/conda" && fix-permissions "/home/jovyan" 25.5s
=> exporting to image 5.9s
=> => exporting layers 5.9s
=> => writing image sha256:73606ea74ea0d1db98ac9438573ca7947b946607fa02a687e04c2c2688a5608b 0.0s
=> => naming to quay.io/jupyter/all-spark-notebook:latest 0.0s
1 warning found (use docker --debug to expand):
- LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 17)
Built image size: 5.49GB
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment