NVIDIA
NVIDIA
MONAI Toolkit
Container
NVIDIA
NVIDIA
MONAI Toolkit

MONAI Toolkit is a one-stop, development sandbox environment for researchers, data scientists, developers, and clinical teams.

  • LayerLabelCreated
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENTRYPOINT
    /opt/docker/entrypoint.sh
    10/18/2024 5:20 AM UTC
    sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1WORKDIR
    /opt/toolkit
    10/18/2024 5:20 AM UTC
    sha256:2311dd26418b9502fe4b6cf8a899037e9e507cd5cc69a8d86d613424a86fafb1RUN
    MONAI_INSTALL_GITHASH= MONAILABEL_INSTALL_GITHASH= REQUIREMENTS_FILE=docker/monai-toolkit/requirements-release.txt chmod 777 -R /opt/docker &&
      mkdir -p ${MONAI_DATA_DIRECTORY} &&
      jupyter labextension disable "@jupyterlab/apputils-extension:announcements" &&
      sed -i 's/NotebookApp/ServerApp/g' /usr/local/etc/jupyter/jupyter_notebook_config.py &&
      sed -i "s|c.ServerApp.root_dir = '/workspace'|c.ServerApp.root_dir = '/opt/toolkit'|g" /usr/local/etc/jupyter/jupyter_notebook_config.py &&
      for i in "tooltracking" "inbody" "deepedit"; do sed -i 's/projectmonai\/monailabel:latest/nvcr.io\/nvidia\/clara\/monai-toolkit/' /usr/local/monailabel/plugins/cvat/endoscopy/${i}.yaml; sed -i '/preCopy/a \        - kind: ENTRYPOINT\n\          value: ' /usr/local/monailabel/plugins/cvat/endoscopy/${i}.yaml; done &&
      echo PATH=$PATH > /etc/environment
    10/18/2024 5:20 AM UTC
    sha256:a649f6b5306040bfd3dae0829e658541d658dda5712a87e9b1edcacfb5be4c2cRUN
    MONAI_INSTALL_GITHASH= MONAILABEL_INSTALL_GITHASH= REQUIREMENTS_FILE=docker/monai-toolkit/requirements-release.txt pip uninstall -y grpcio &&
      pip install --disable-pip-version-check --no-cache-dir nvflare==${NVFLARE_VER} monai-nvflare==${MONAI_NVFLARE_VER} &&
      pip uninstall -y grpcio &&
      pip install --no-cache-dir --disable-pip-version-check --no-deps grpcio==1.62.1 # fix grpcio version
    10/18/2024 5:20 AM UTC
    sha256:dec1b2c20faa8882402e3d9cb0b2cf060fd2fb0ff59ceedf47feee538d7fe82fRUN
    MONAI_INSTALL_GITHASH= MONAILABEL_INSTALL_GITHASH= REQUIREMENTS_FILE=docker/monai-toolkit/requirements-release.txt if [ -z "$MONAILABEL_INSTALL_GITHASH" ]; then pip install --disable-pip-version-check --no-deps monailabel==${MONAI_LABEL_VER}; else pip install --disable-pip-version-check --no-deps git+https://github.com/Project-MONAI/MONAILabel@${MONAILABEL_INSTALL_GITHASH}#egg=monailabel; fi
    10/18/2024 5:20 AM UTC
    sha256:d47eef76cfa4afcc91f5ab4a361943826b4b2eaae6d6159bc6680bb09868dcb0RUN
    MONAI_INSTALL_GITHASH= MONAILABEL_INSTALL_GITHASH= REQUIREMENTS_FILE=docker/monai-toolkit/requirements-release.txt if [ -z "$MONAI_INSTALL_GITHASH" ]; then pip install --disable-pip-version-check --no-cache-dir monai==${MONAI_VER}; else BUILD_MONAI=$( [ "$ARCH" = "arm64" ] &&
      echo 0 ||
      echo 1 ) &&
      pip install --disable-pip-version-check --no-cache-dir git+https://github.com/Project-MONAI/MONAI@${MONAI_INSTALL_GITHASH}#egg=monai; fi
    10/18/2024 5:20 AM UTC
    sha256:f3655b7be01f8ca6090a3f2b4c9ed7ebd8fd056e6fa7004ab9151dc2f2463470RUN
    MONAI_INSTALL_GITHASH= MONAILABEL_INSTALL_GITHASH= REQUIREMENTS_FILE=docker/monai-toolkit/requirements-release.txt jupyter lab clean &&
      pip install --no-cache-dir --disable-pip-version-check -r /tmp/requirements.txt &&
      pip install --no-cache-dir --disable-pip-version-check --no-deps pydicom-seg
    10/18/2024 5:19 AM UTC
    sha256:822cac39e77e9c2f6f5eb0f7dde032b1fdd9384d9cb3a2f564f11b88caaae1caRUN
    MONAI_INSTALL_GITHASH= MONAILABEL_INSTALL_GITHASH= REQUIREMENTS_FILE=docker/monai-toolkit/requirements-release.txt set -ex &&
      ARCH=$(uname -m) &&
      if [ "$ARCH" = "aarch64" ]; then export CFLAGS="-O3" &&
      export DISABLE_NUMCODECS_SSE2=true &&
      export DISABLE_NUMCODECS_AVX2=true &&
      pip install --disable-pip-version-check --no-cache-dir numcodecs==0.11.0; ARCH="arm64"; else ARCH="amd64"; fi &&
      apt-get update -y &&
      DEBIAN_FRONTEND="noninteractive" apt-get install -y --no-install-recommends libopenslide0 &&
      wget "https://launchpad.net/ubuntu/+archive/primary/+files/libsharpyuv0_1.3.2-0.4build3_${ARCH}.deb" &&
      wget "https://launchpad.net/ubuntu/+archive/primary/+files/libwebp7_1.3.2-0.4build3_${ARCH}.deb" &&
      dpkg -i "libsharpyuv0_1.3.2-0.4build3_${ARCH}.deb" &&
      dpkg -i "libwebp7_1.3.2-0.4build3_${ARCH}.deb" &&
      rm -f "libsharpyuv0_1.3.2-0.4build3_${ARCH}.deb" "libwebp7_1.3.2-0.4build3_${ARCH}.deb"
    10/18/2024 5:17 AM UTC
    sha256:9428150526c8257aa7b8348a3fb8883a3a141a7a401308ddb47ff27b25bcec0fCOPY
    monai-toolkit-workspace.json /root/.jupyter/lab/workspaces/default-37a8.jupyterlab-workspace
    10/18/2024 5:17 AM UTC
    sha256:42f9dce97d14157c7d3ed28e5a5ff09bb2f7e2b5490442d96eec74eadc5a4743COPY
    monai_styling /usr/local/share/jupyter/labextensions/monai_styling
    10/18/2024 5:17 AM UTC
    ...

    NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.