How-To: Run Dapr in self-hosted mode with Podman

    This article provides guidance on running Dapr with Podman on a Windows/Linux/macOS machine or VM.

    To initialize the Dapr control-plane containers and create a default configuration file, run:

    This command launches both the daprd sidecar and your application.

    Alternately, if you are running Dapr in a Docker container and your app as a process on the host machine, then you need to configure Podman to use the host network so that Dapr and the app can share a localhost network interface.

    Then you can run your app on the host and they should connect over the localhost network interface.

    To uninstall Dapr completely, run: