Podman + Quadlet on Pi Zero 2 W #21396
Replies: 5 comments 27 replies
-
Maybe not with the newer kernel though. Rootless containers seem to be working without it, at least with
But you can build on your other machine, using EDIT: Kernel settings were only needed for Debian 10, and before. Things have changed a bit, since Raspberry Pi 2 and HypriotOS :-) https://blog.hypriot.com/getting-started-with-docker-on-your-arm-device/ A similarly preconfigured SD card for Raspberry Pi 3+ would be nice. |
Beta Was this translation helpful? Give feedback.
-
Please consider running debian testing, see https://wiki.debian.org/DebianTesting for details. |
Beta Was this translation helpful? Give feedback.
-
Ok so trying in Windows WSL running Ubuntu, the prereqs installed ok, and "zgrep CONFIG_USER_NS /proc/config.gz" shows "CONFIG_USER_NS=y" but "sudo sysctl kernel.unprivileged_userns_clone=1" gives "No such file or directory" and "sudo echo 'kernel.unprivileged_userns_clone=1' > /etc/sysctl.d/userns.conf" gives "/etc/sysctl.d/userns.conf: Permission denied" |
Beta Was this translation helpful? Give feedback.
-
Steps were:
(if it hangs reading changelogs update the swap size: https://forums.raspberrypi.com/viewtopic.php?t=360234#p2160951) and now it should all work:
Thanks for all the help @afbjorklund and @siretart ! |
Beta Was this translation helpful? Give feedback.
-
Anyway, this is all working and i have a running Quadlet but one final question - I see in the log there is a warning. I do What does that mean and is it anything to worry about? Here is the full output:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello! I'd really like to be able to use Podman and Quadlet on a Raspberry Pi Zero 2 W, can you help me get it working?
Suggestion from here is to start this discussion.
Any pointers?
Is the only way to build from source, and if so any tips on doing that? I've started following the instructions here and get to "Make sure that the Linux kernel supports user namespaces...If not, please update the kernel" and it looks like it does not (on the Pi Zero which is running Debian bullseye), and I'm not sure how to update the kernel.
Can i do this build not on the Pi Zero, on my x86 windows machine in WSL perhaps?
Beta Was this translation helpful? Give feedback.
All reactions