NVIDIA
NVIDIA
CUDA-Q
Container
NVIDIA
NVIDIA
CUDA-Q

With a unified and open programming model, CUDA Quantum is a first-of-its-kind, open-source platform for integrated quantum-classical programming

LayerLabelCreated
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4USER
cudaq
08/05/2024 5:36 PM UTC
sha256:ab3b21092f9a1f99b4bd010ae71c4006510f87481a76d5bc4f649a342f0428c1RUN
assets=assets vscode_config=docker/release/config/.vscode /bin/bash -c chown -R cudaq /home/cudaq &&
  chgrp -R cudaq /home/cudaq
08/05/2024 5:36 PM UTC
sha256:5016d15da4f569310a01b10d3876a1a2d466e720a13e3829388309f430d8106aRUN
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"
08/05/2024 5:36 PM UTC
sha256:07f5e1a85b4daad50b822047cecf80f05fe91d685c9b785f9a8454dcfb7ba2fbRUN
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"
08/05/2024 5:36 PM UTC
sha256:af0b7ad21b60d8730f0edbab848f7253a50d786a17c5ea687d512c10961dadc4COPY
docker/release/config/.vscode /home/cudaq/.vscode
08/05/2024 5:36 PM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ARG
vscode_config=docker/release/config/.vscode
08/05/2024 5:36 PM UTC
sha256:caf5e05233f55dc01c340e91ec406fe5a44ec60c1f3ed5123d97ccf2b69596d8RUN
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; if [ -n "$MPI_ROOT" ]; then pip install --no-cache-dir mpi4py~=3.1; fi; fi
08/05/2024 5:36 PM UTC
sha256:130eb5ce24ed7bb688690ee50cc3dfaa281f61b83235535dea4e454df848d44bRUN
assets=assets /bin/bash -c apt-get install -y --no-install-recommends libcusolver-11-8 libcublas-11-8 cuda-cudart-11-8 curl jq
08/05/2024 5:35 PM UTC
sha256:0faa1aa44dca90ce3dcca8a88be053d7c6906989514d5d2677a02065d3a541f9RUN
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 -not -name cudaq`; do bash "$CUDA_QUANTUM_PATH/bin/migrate_assets.sh" -s "$folder" &&
  rm -rf "$folder"; done &&
  bash "$CUDA_QUANTUM_PATH/bin/migrate_assets.sh" -s "$CUDA_QUANTUM_PATH/assets/$(uname -m)" &&
  rm -rf "$CUDA_QUANTUM_PATH/assets" "$CUDA_QUANTUM_PATH/bin/migrate_assets.sh"
08/05/2024 5:35 PM UTC
sha256:33b72f1a084c84390764f4453034e4d447c6e586437d27982d6b6e1bf7ada10fRUN
assets=assets /bin/bash -c rm "$CUDA_QUANTUM_PATH/build_info.txt"
08/05/2024 5:35 PM UTC
...