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
01/29/2024 10:29 PM UTC
sha256:67c62feff0b6f5ff0c56dd6ff74c9bfe653e8a862144d59b77d2b93c6e00477bRUN
assets=assets vscode_config=docker/release/config/.vscode /bin/bash -c chown -R cudaq /home/cudaq &&
  chgrp -R cudaq /home/cudaq
01/29/2024 10:29 PM UTC
sha256:ad5c9788f259f9e1514c9f4435151ca001f2db46affc9aea29f7358ada8d4eafRUN
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"
01/29/2024 10:29 PM UTC
sha256:d48d382cff010b63dc80316f833224b33519b2bded0b299359a31db5ec1f46dbRUN
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"
01/29/2024 10:29 PM UTC
sha256:7443443832c7836546df51bb56618b1b8c391ee894e317f94f4405965f929b5dCOPY
docker/release/config/.vscode /home/cudaq/.vscode
01/29/2024 10:29 PM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ARG
vscode_config=.vscode
01/29/2024 10:29 PM UTC
sha256:3125f20a0eba5472be6038a641b947dac7ee6be780dfb1d19f52def0be82b547RUN
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 jupyterlab matplotlib; if [ -n "$MPI_ROOT" ]; then pip install --no-cache-dir mpi4py~=3.1; fi; fi
01/29/2024 10:29 PM UTC
sha256:52d852474f509c0787354e3ee24c4255d6e596745ec383706fde76e73e308557RUN
assets=assets /bin/bash -c apt-get install -y --no-install-recommends cuda-nvtx-11-8 cuda-cudart-11-8 libcusolver-11-8 libcublas-11-8 curl jq
01/29/2024 10:28 PM UTC
sha256:38a719191a41ffd5fc167200a1b27517b700acf86d9a7958f7924c4389f68819RUN
assets=assets /bin/bash -c if [ -d "$CUDA_QUANTUM_PATH/assets/documentation" ]; then rm -rf "$CUDA_QUANTUM_PATH/docs" &&
  mkdir -p "$CUDA_QUANTUM_PATH/docs"; mv "$CUDA_QUANTUM_PATH/assets/documentation"/* "$CUDA_QUANTUM_PATH/docs"; rmdir "$CUDA_QUANTUM_PATH/assets/documentation"; fi &&
  for folder in `find "$CUDA_QUANTUM_PATH/assets"/*$(uname -m)/* -maxdepth 0 -type d`; do bash "$CUDA_QUANTUM_PATH/bin/migrate_assets.sh" -s "$folder" &&
  rm -rf "$folder"; done &&
  rm -rf "$CUDA_QUANTUM_PATH/assets" "$CUDA_QUANTUM_PATH/bin/migrate_assets.sh"
01/29/2024 10:28 PM UTC
sha256:7006fe43b1782f13369ab961fb7f2a6fc89a30d7d8159f17143d84a3a2a9daabADD
./scripts/migrate_assets.sh /opt/nvidia/cudaq/bin/migrate_assets.sh
01/29/2024 10:28 PM UTC
...