# Build a Qualcomm IM SDK Docker image

Source: [https://docs.qualcomm.com/doc/80-70022-50/topic/build-and-run-qualcomm-im-sdk-docker-image.html](https://docs.qualcomm.com/doc/80-70022-50/topic/build-and-run-qualcomm-im-sdk-docker-image.html)

## About this task

In the terminal of your Linux host computer, run the following commands to build a
                Docker image:

## Procedure

1. Create a root workspace:
                
mkdir <your workspace>/iot-solutionsCopy to clipboard

This root workspace has the following:
    - Extracted platform eSDK
    - meta-qti-gst
    - gst-plugins-qti-oss
    - solutions-microservices
    - sdk-tools
    - le-services
2. Get the Platform eSDK. 
                
The Platform eSDK provides the following:

    - A collection of platform libraries for a specialized environment.
    - Cross-development toolchain and libraries that are tailored to a
                            specific Yocto-based Qualcomm Linux release.

You can either use a prebuilt Platform eSDK or generate your own esDK. The
                        following table guides you to the specific instructions to do both:

| Use Platform eSDK | Instructions |
    | :--- | :--- |
    | Prebuilt Platform eSDK | [Download and install<br>                                            Platform eSDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-51/install-sdk.html) |
    | Generate your own Platform eSDK | [Generate an<br>                                        eSDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-254/how_to.html#generate-an-esdk) |
3. Clone the following projects:
                
1. Qualcomm IM SDK
                            projects:

            # Clone QIM SDK plugins source
            
            cd <your workspace>/iot-solutions
            git clone https://git.codelinaro.org/clo/le/platform/vendor/qcom-opensource/gst-plugins-qti-oss.git -b LE.QCQIMPRODUCT.1.0.r1-06200-QIM.0
            
            # Clone QIM SDK recipes
            
            cd <your workspace>/iot-solutions
            git clone https://git.codelinaro.org/clo/le/meta-qti-gst.git -b LE.QCQIMPRODUCT.1.0.r1-06200-QIM.0Copy to clipboard
    2. Solutions-Microservices
                            project:

            cd <your workspace>/iot-solutions
            git clone https://git.codelinaro.org/clo/le/solutions-microservices.git -b LE.QCQIMPRODUCT.1.0.r1-06200-QIM.0Copy to clipboard
    3. SDK-tools
                            project:

            cd <your workspace>/iot-solutions
            git clone https://git.codelinaro.org/clo/le/sdk-tools.git -b LE.QCQIMPRODUCT.1.0.r1-06200-QIM.0Copy to clipboard
    4. Linux Embedded (LE) services
                            project:

            cd <your workspace>/iot-solutions
            git clone https://git.codelinaro.org/clo/le/platform/vendor/qcom-opensource/le-services.git -b LE.QCLINUX.1.0.r1-08200-K2C.0Copy to clipboard
4. [Set up the Docker on your machine](https://git.codelinaro.org/clo/le/sdk-tools/-/blob/imsdk-tools.lnx.1.0/qimsdk/README.md#Prerequisites) if
                    you are building the Qualcomm IM SDK Docker build for the first time.
5. Configure the build.
6. Update the JSON configuration file for the required target. Go to the
                        targets directory.
                
cd <your workspace>/iot-solutions/sdk-tools/qimsdk/targetsCopy to clipboard

The following figure shows the fields in the config.json
                        file:

![](data:image/png;base64,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)

The following table provides the field description for the
                            config.json file:

| Field | Mandatory/Optional | Description |
    | :--- | :--- | :--- |
    | `"Additional_tag_container"` | Optional | Append this string to the Docker image name. |
    | `"Additional_tag_image"` | Optional | The Docker image tag. |
    | `"Docker_image_path"` | Mandatory | The directory to which the Docker image and Docker<br>                                            run script are exported. |
    | `"Target_device_ID"` | Optional | The device ID. If the device isn't attached to a<br>                                            computer, this field can be blank. |
    | `"IM_SDK_Source_Dir"` | Mandatory | The directory containing the Qualcomm IM SDK GSt<br>                                            plugin source code. |
    | `"IM_SDK_Meta_Dir"` | Mandatory | The directory containing the Qualcomm IM SDK GSt<br>                                            plugin BitBake recipe folder. |
    | `"Solution_Microservices_Dir"` | Mandatory | The solutions-microservices directory, which has all<br>                                            the Qualcomm IM SDK micro-service shell scripts. |
    | `"LE_Services_Source_Dir"` | Mandatory | The LE-services directory, which has all the LE<br>                                            source files. |
    | ` "Path_to_eSDK_dir"` | Mandatory | The directory to which the Platform eSDK is<br>                                            extracted. |
7. Build and export the Docker image:
    1. Set the environment:
                        
cd <your workspace>/sdk-tools/qimsdkCopy to clipboard

            source scripts/docker_env_setup.shCopy to clipboard
    2. Build the Docker image:
                        
qimsdk-docker-build-image targets/config.jsonCopy to clipboard
    3. Export the Docker image and the Docker run scripts to the
                                Docker\_image\_path directory.
                        
qimsdk-docker-device-save-image targets/config.jsonCopy to clipboard

**Parent Topic:** [Deploy Qualcomm IM SDK as a container](https://docs.qualcomm.com/doc/80-70022-50/topic/application-deployment-within-container-api-gstd.html)

Last Published: Feb 20, 2026

[Previous Topic
Deploy Qualcomm IM SDK as a container](https://docs.qualcomm.com/bundle/publicresource/80-70022-50/topics/application-deployment-within-container-api-gstd.md) [Next Topic
Load and run the Docker image](https://docs.qualcomm.com/bundle/publicresource/80-70022-50/topics/load-and-run-docker.md)