NVIDIA
NVIDIA
CUDA-Q (nightly)
Container
NVIDIA
NVIDIA
CUDA-Q (nightly)

Pre-release versions of CUDA Quantum. This container includes features that are currently under development.

  • LayerLabelCreated
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4USER
    cudaq
    08/05/2026 12:32 AM UTC
    sha256:03a6fd60ae95b54527aca0961fe386de4365fadaff6357265f384903710ae025RUN
    documentation=documentation include_documentation=false vscode_config=docker/release/config/.vscode /bin/bash -c chown -R cudaq /home/cudaq &&
      chgrp -R cudaq /home/cudaq
    08/05/2026 12:32 AM UTC
    sha256:8182e9ebbc4b58c4edbe84ea807967327fd2e351ea97157bb0f17b50cf46ad25RUN
    documentation=documentation include_documentation=false vscode_config=docker/release/config/.vscode /bin/bash -c echo -e '#! /bin/bash \n    jupyter-lab --no-browser --ip=* --ServerApp.allow_origin=* --IdentityProvider.token="$@" \n    ' > "$CUDA_QUANTUM_PATH/bin/jupyter-lab-setup" &&
      chmod +x "$CUDA_QUANTUM_PATH/bin/jupyter-lab-setup"
    08/05/2026 12:32 AM UTC
    sha256:7590c3e18e84970fbdc957fc89104017580b7410ff6fa190d0fdf3266fc5ce54RUN
    documentation=documentation include_documentation=false vscode_config=docker/release/config/.vscode /bin/bash -c echo -e '#! /bin/bash \n    if [ ! -x "$(command -v code)" ]; then \n        os=$([ "$(uname -m)" == "aarch64" ] && echo cli-alpine-arm64 || echo cli-alpine-x64) \n        curl -Lk "https://code.visualstudio.com/sha/download?build=stable&os=$os" --output vscode_cli.tar.gz \n        tar -xf vscode_cli.tar.gz && rm vscode_cli.tar.gz && sudo mv code /usr/bin/ \n    fi \n    code "$@"' > "$CUDA_QUANTUM_PATH/bin/vscode-setup" &&
      chmod +x "$CUDA_QUANTUM_PATH/bin/vscode-setup"
    08/05/2026 12:32 AM UTC
    sha256:58fbe880800be0572a0d1b9a6a5ab96cb5ac827c0e9c5628e08b6496f021d458COPY
    docker/release/config/.vscode /home/cudaq/.vscode
    08/05/2026 12:32 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ARG
    vscode_config=docker/release/config/.vscode
    08/05/2026 12:32 AM UTC
    sha256:f4cb6c16f4eeb02d72880d924861c5ce92d5bdbcc29715d50b280752f11a824bRUN
    documentation=documentation include_documentation=false /bin/bash -c cuda_major_version=$(echo ${CUDA_VERSION} | cut -d . -f1) &&
      if [ "$cuda_major_version" = "12" ]; then pip install --no-cache-dir nvidia-cuda-runtime-cu12 nvidia-cuda-nvrtc-cu12 nvidia-curand-cu12; elif [ "$cuda_major_version" = "13" ]; then pip install --no-cache-dir nvidia-cuda-runtime nvidia-cuda-nvrtc nvidia-curand; else echo "Unsupported CUDA major version: ${cuda_major_version}" &&
      exit 1; fi
    08/05/2026 12:32 AM UTC
    sha256:818139c673b77855c3792f9f3a810118dec84b42b5d41f7b6bf98144b2d256b4RUN
    documentation=documentation include_documentation=false /bin/bash -c if [ -x "$(command -v pip)" ]; then apt-get install -y --no-install-recommends gcc libpython3-dev &&
      pip install --no-cache-dir -r /tmp/requirements.txt; if [ -n "$MPI_ROOT" ]; then pip install --no-cache-dir mpi4py~=4.1; fi; fi &&
      rm /tmp/requirements.txt
    08/05/2026 12:29 AM UTC
    sha256:72656ad7970a5272898c7b16b964aea029556ef42d9e854a2c6ffb93cb237c98ADD
    ./requirements.txt /tmp/requirements.txt
    08/05/2026 12:24 AM UTC
    sha256:54250efaa1f4a40d0f49ce6379b4988ad37d123e7e86b6b0f9c4058d7d68921bRUN
    documentation=documentation include_documentation=false /bin/bash -c cuda_version_suffix=$(echo ${CUDA_VERSION} | tr . -) &&
      for cudart_dependency in libcusolver libcusparse libcublas libcurand cuda-cudart cuda-nvrtc; do if [ -z "$(apt list --installed | grep -o ${cudart_dependency}-${cuda_version_suffix})" ]; then apt-get install -y --no-install-recommends ${cudart_dependency}-${cuda_version_suffix}; fi done &&
      if [ $(echo ${CUDA_VERSION} | cut -d . -f1) -gt 11 ]; then apt-get install -y --no-install-recommends libnvjitlink-${cuda_version_suffix}; fi &&
      apt-get install -y --no-install-recommends curl jq
    08/05/2026 12:24 AM UTC
    ...