Build on Docker devices
In addition to building applications for Docker, you can use the toolchain in Docker to build the applications in Docker.
Note: Enable the Docker plugin to use it.

A Docker device kit in Build & Run
To build applications on a Docker device:
- Go to Preferences > Devices > Devices, and then select Add to add a Docker device.
- Go to Preferences > CMake > Tools, and then select Add.
- In Path, select Remote in the dropdown menu in Browse (Choose on macOS) to add the path to the CMake executable on the Docker device.
- Go to Preferences > Kits > Qt Versions, and then select and hold Shift and select the Add button to add the Qt version on the Docker device.
- Go to Preferences > Kits > Compilers, and then select the compiler type in Add.
- In C compiler path, select Remote in the dropdown menu in Browse (Choose on macOS) to add the path to the compiler on the Docker device.
- Go to Preferences > Kits to add a kit for building on the device.
- Select the device, CMake tool, Qt version, and compiler that you added above.
- In Type in Run device and Build device, select Docker device. Select the actual device to run and build on in Device.
- To specify build settings:
- Open a project for an application you want to develop for the device.
- Select Projects > Build & Run to activate the kit that you specified above.
- Go to Run Settings to specify run settings. Usually, you can use the default settings.
- When you run the project, Qt Creator deploys the application as specified by Deploy Settings.
See also Add CMake tools, Enable and disable plugins, How To: Develop for Docker, and How To: Manage Kits.