# 运行 Docker 镜像来执行多媒体/AI 用例

Source: [https://docs.qualcomm.com/doc/80-70022-50SC/topic/container-use-cases-for-camera.html](https://docs.qualcomm.com/doc/80-70022-50SC/topic/container-use-cases-for-camera.html)

shell 脚本中提供了 Docker 运行命令。

使用以下命令运行 Qualcomm IM SDK Docker 镜像：

1. 在目标设备的终端中，运行以下 Docker 脚本。容器开始运行：

        sh /opt/docker/docker_run_cdi_<target>.shCopy to clipboard

Note: 将 `<target>`替换为：
    - `qcm6490`：适用于 Dragonwing RB3 Gen 2 开发套件
    - `qcs9100`：适用于 Dragonwing RB8 开发套件
    - `qcs8300`：适用于 Dragonwing IQ-8275
2. 在目标设备的终端中，运行以下命令列出所有正在运行的容器：

        docker ps -aCopy to clipboard
3. 在目标设备的终端中，运行以下命令并进入 Qualcomm IM SDK 容器：

        docker exec -it <qimsdk-docker-container-name> bashCopy to clipboard

## 使用 Docker compose 命令（可选）

您可以使用 Docker compose 命令在不同的控制台中运行多个 Docker 容器。

要运行 Docker compose 命令，请执行以下操作：

1. 在目标设备 shell 中，转到 Docker 目录：

        cd /opt/dockerCopy to clipboard
2. 在目标设备上运行 `docker-compose` 脚本并进入 Qualcomm IM SDK 容器：

        docker-compose -f docker-compose-cdi-<target>.yml run --entrypoint bash qimsdkCopy to clipboard

Note:
    - `qimsdk` 是 compose 文件中服务的名称。
    - 将 `<target>`替换为：
        - `qcm6490`：适用于 Dragonwing RB3 Gen 2 开发套件
        - `qcs9100`：适用于 Dragonwing RB8 开发套件
        - `qcs8300`：适用于 Dragonwing IQ-8275

**Parent Topic:** [将 Qualcomm IM SDK 部署为容器](https://docs.qualcomm.com/doc/80-70022-50SC/topic/application-deployment-within-container-api-gstd.html)

Last Published: Nov 05, 2025

[Previous Topic
加载并运行 Docker 镜像](https://docs.qualcomm.com/bundle/publicresource/80-70022-50SC/topics/load-and-run-docker.md) [Next Topic
在 QIM 容器中运行摄像头用例](https://docs.qualcomm.com/bundle/publicresource/80-70022-50SC/topics/container-use-cases-camera.md)