-
Notifications
You must be signed in to change notification settings - Fork 397
Examples: Be able to use CentOS / RHEL / other operating systems for podman machine init / start
#1638
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
podman machine init / start
I'd do this with caution, because at the current moment the Podman team can only support FCOS (eventually maybe RHELCOS), and doing a demo on this may give of the impression that we can support other OS's. |
agree. of all the things required rn, are there not significantly more impactful and import things to do ? |
You can use the existing Lima provider, to run other operating systems - such as Fedora (Cloud) The instance name is currently hardcoded ("podman-lima"), but you can use any EDIT: In v1.0.1, the hardcoded instance name was changed from "podman-lima" to just "podman".
EDIT: In v1.1.0, it is not hardcoded anymore - but available in preferences If you choose another template (than podman), you have to install You can see how podman does it: https://github.com/lima-vm/lima/blob/master/examples/podman.yaml And follow the upstream podman instructions: https://podman.io/docs/installation#installing-on-linux
|
LimaUsing CentOS Stream instead of the default Fedora Cloud, causes the image download to be twice as big:
I'm not sure why this is, but it is still smaller than CoreOS (the download is 627M, but decompresses to 1.6G!)
No public templates available for RHEL But these distributions are available:
There is also Alpine.
There is an Alpine image available as an alternative, it weighs in at 98M - but it doesn't do rootless (no systemd)
https://github.com/afbjorklund/lima/blob/nerdcore/examples/alpine-podman.yaml (currently slightly out of date) It is just the https://pkgs.alpinelinux.org/packages?name=podman&branch=edge&repo=community ( EDIT: Here are some ready-to-run examples, using the regular ISO: https://github.com/afbjorklund/lima/tree/alpine-examples/examples |
This comment was marked as outdated.
This comment was marked as outdated.
More examples, for Ubuntu and AlmaLinux: (you can probably make your own "remix") https://github.com/afbjorklund/lima/tree/podman-desktop/examples/podman-desktop |
This issue has been automatically marked as stale because it has not had activity in the last 6 months. It will be closed in 30 days if no further activity occurs. Please feel free to leave a comment if you believe the issue is still relevant. Thank you for your contributions! |
This issue has been automatically marked as stale because it has not had activity in the last 6 months. It will be closed in 30 days if no further activity occurs. Please feel free to leave a comment if you believe the issue is still relevant. Thank you for your contributions! |
This issue has been automatically closed because it has not had any further activity in the last 30 days. Thank you for your contributions! |
Is your feature request related to a problem? Please describe
When I run podman machine, maybe I'd like to try using RHEL or other operating systems. Instead, I'm stuck using fedora-coreos / running the default podman machine operating system.
Describe the solution you'd like
We should be able to provide instructions / alternatives to try out Podman Desktop against RHEL, RHED, etc.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: