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
9bb8234ab93b3f7c3a4948a0919c007d1e70c094a5ac7359c1406c30ec3d23d1CONFIG
Entrypoint bash -l; WorkingDir /home/cudaq
07/13/2026 2:20 PM UTC
2a9546015ded3ca3f0c427bbe640ee9e42cefea00aa0f0e836bc7be55b964977RUN
assets=assets vscode_config=docker/release/config/.vscode /bin/bash -c chown -R cudaq /home/cudaq &&
  chgrp -R cudaq /home/cudaq
07/13/2026 2:20 PM UTC
e451c9984849d799250b0f649280944b09916db2e0530d6a1653633b1916f281RUN
assets=assets 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"
07/13/2026 2:20 PM UTC
d0d219389c91f52e8ba449994b53fd206f06af034524c5fe81af9322c40b6b25RUN
assets=assets 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"
07/13/2026 2:20 PM UTC
c8af0007d249c49bac42e852c6dee8bc7cba56c5eefb934b18c567c04f286c09COPY
docker/release/config/.vscode /home/cudaq/.vscode
07/13/2026 2:20 PM UTC
49d4ef60e231c67bd491f4047b18d7ad2920ebe3b0ae476808cde26dcf10e855ARG
vscode_config=docker/release/config/.vscode
07/13/2026 2:20 PM UTC
43046f10c7a9790f353a92b86e2fd8f4999b9969f7ec7b91c090a9563d9cd4cdRUN
assets=assets /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
07/13/2026 2:20 PM UTC
67d87f96bcad668dafc2f1ca9af0db499a3d76fd851c3047ca03389934df895aRUN
assets=assets /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
07/13/2026 2:20 PM UTC
572bfb5c62285d52966d241e7bd9b0bbacc5abe4c8a2f4b49957654673688fc1ADD
./requirements.txt /tmp/requirements.txt
07/13/2026 2:20 PM UTC
2caf1152b7a008e7c921348b6ddf8e0847e1a4ee544b20d5ec99171e6d11adb1RUN
assets=assets /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
07/13/2026 2:20 PM UTC
...