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
68b1b88a25a2144b3e4413d735dc7a0a71f40184bd20444b748fe1f3c4b90e01CONFIG
Entrypoint bash -l; WorkingDir /home/cudaq
07/13/2026 2:20 PM UTC
99f979b6c2fc68e8171429787bc2f87ce9e43e50506899cc033266168658559fRUN
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
2c2206bce9003d30cdfb2b26a77a4b723df5bc42b76e5d13b8ff2fd784930001RUN
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
63c3686ba63396495af6773d552ecf675c4b21f00f7538ff8fb9a1fb0689926cRUN
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
10767b047cbc327db14fa18d2f21c787f8360e4e80fdcc96ed8d3b52d3ce7bc8COPY
docker/release/config/.vscode /home/cudaq/.vscode
07/13/2026 2:20 PM UTC
078cd925c5d0e61b190270dc59c5ba7b7bbf76b0f757b9ec6880b380f677e702ARG
vscode_config=docker/release/config/.vscode
07/13/2026 2:20 PM UTC
acb6c0500755ffa50f51c9f41cc1b44be5fb28e876282cce1e7260dce627d5baRUN
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
ea2b35c1df8108a548ac85d2ad3d7b8eb760fb6314bf354f4abbb6edcaca9329RUN
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
b5d68d87ddca3fc62f3fe7446b8a625134b6f65cc9ef85692d20366384a465a0ADD
./requirements.txt /tmp/requirements.txt
07/13/2026 2:20 PM UTC
57ec22903bd062b88b4a4dd72430eae6bdf9ac4fc2bc04d471c9e2dcdc278ae7RUN
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
...