JetBrains Rider
 
Get JetBrains Rider
Get your hands on the new features ahead of the release by joining the Early Access Program for Rider 2025.1! Learn more

Podman

Last modified: 15 July 2024

Podman is a daemonless container manager that can run containers as root or in rootless mode. Podman commands are fully compatible with Docker, so you can replace one with the other: alias docker=podman.

The core Podman runtime environment can only run on Linux operating systems. However, you can use a remote client for other operating systems to manage containers on the machine running Podman. This topic describes how JetBrains Rider can act as a remote client for Podman.

You can create a listening service for Podman API calls. Because the Podman API is identical to the Docker Engine API, you can connect JetBrains Rider to the Podman service via TCP like you would connect to a Docker Engine API:

JetBrains Rider provides only basic support for Podman. If something doesn't work or not as you would expect, file an issue on YouTrack. To see all existing issues related to Podman support, filter by tag:podman.