- Qt Creator Documentation
- How to
- Developing for devices
- Developing for Podman
- Qt Creator 21.0.0-beta1

Manage MCU kits ◦ Add Podman devices

# Developing for Podman

> How to: Develop for Podman

Create Podman devices from Podman images and use them to build, run, and debug applications. Like a Docker container, a Podman container operates like a virtual machine but uses less system resources at the cost of being less flexible.

Podman support reuses the same device backend as Docker devices, so the workflow, preferences, and kit auto-detection are the same. The only difference is that Qt Creator uses the `podman` CLI instead of `docker-cli` to manage containers.

To build, run, and debug applications on Podman devices, install and configure `podman` on the development host. Qt Creator automatically detects build and run kit items, such as debuggers and Qt versions, in the Podman container and creates kits for the devices.

You are advised to use CMake to build applications in the Podman container.

Note: Enable the Docker plugin to use it. Podman support is part of the Docker plugin.

To pull images from a registry, use the podman pull command.

See also Enable and disable plugins, How to: Develop for Podman, and Developing for Docker.

Manage MCU kits ◦ Add Podman devices