-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Package request: podman #10188
Comments
Note that running any kind of container (even the simplest runc-based) require custom kernel with additional features (e.g. cgroups: blkio, freezer, devices, memory, cpuset, cpu, cpuacct). Docker require much more things (e.g. kernel support for overlayfs, veth, bridges, etc...). |
Podman also (ref #10200) runs with
But I have not tested building it myself, build instructions here: https://podman.io/getting-started/installation#building-from-scratch Otherwise Podman seems a good alternative to docker, ref termux/termux-root-packages#60 |
Docker (and Podman by extension) can probably be setup through a QEMU vm. This page describes the general process for Docker, though Podman should be similar. I don't know if a script to automate this process is outside the scope of Termux's package repo though. |
There are static binaries here |
It seems that this is not a problem that can be solved by software packages alone. |
Although termux without root permission missing kinds of kernel features, |
|
Any updates? |
Seeing as there is no |
Sad that docker is possible but podman currently not |
For what is worth it: #11489 (comment) |
Agree with that comment. I eventually got docker to run with Qemu virtualization on Aarch64 architecture with this script. But I'm not good enough at alpine Linux to automate the script entirely such that I can create an alias in the parent Termux environment to run docker / podman in qemu as if it is local |
You can run "anything" in qemu, so podman and docker work there "fine". Not so fine in the performance, battery and heat, I mean it sucks at it at an unusable level so I switched to native docker using termux which is hell fast. So it will never be "as local" in terms of performance, heat and battery but you can make a script to make it easier. |
Package description
Podman is a daemonless container engine for developing, managing, and running OCI Containers. It also supports docker containers and has some security improvements.
Link to home page and sources
Additional information
A lot of dependencies for compiling seem to be missing from termux.
The text was updated successfully, but these errors were encountered: