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
    ...

    NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.