Skip to content

Podman Desktop driver on Mac or Win (and Linux) #8003

@afbjorklund

Description

@afbjorklund

We should test (and document) running the podman driver remotely, on non-Linux platforms.

Basically these platforms install podman-remote as podman, and run commands over varlink.

There is no documentation on how to set up the remote VM for Mac or Win, unfortunately...

The upstream install docs all assume that such a Linux host is already available over SSH:

https://podman.io/getting-started/installation

MacOS
Podman is a tool for running Linux containers. You can do this from a MacOS desktop as long as you have access to a linux box either running inside of a VM on the host, or available via the network. You need to install the remote client and then setup ssh connection information in the podman-remote.conf file.

Windows
Podman is a tool for running Linux containers. You can do this from a Windows desktop as long as you have access to a linux box either running inside of a VM on the host, or available via the network. You need to install the remote client and then setup ssh connection information in the podman-remote.conf file.

https://github.com/containers/libpod/blob/master/docs/source/markdown/podman-remote.conf.5.md


Theoretically using podman-machine should work, as long as you use the systemd one:

https://boot2podman.github.io/2018/12/07/fedora-iso-variant.html

It is also possible to do it yourself, using the hypervisor of your choice... (and a Fedora ISO)

There is a walkthrough here: https://itnext.io/podman-and-skopeo-on-macos-1b3b9cf21e60

We need to document some minikube-specific configuration, like switching over to cgroupfs

Metadata

Metadata

Assignees

No one assigned

    Labels

    co/podman-driverpodman driver issueshelp wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/documentationCategorizes issue or PR as related to documentation.kind/featureCategorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.os/macosos/windowspriority/backlogHigher priority than priority/awaiting-more-evidence.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions