We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
This may be an incredibly naive question, but is there a way this container could be modified to work in rootless mode?
The main issue seems to be mount at
mount
binfmt/cmd/binfmt/main.go
Line 182 in eed5db1
The reason I am interested in this is that I am using act to develop my GitHub Actions. I would like to run it rootless, and some of my actions call the docker/setup-qemu-action GitHub Action, which in turn uses tonistiigi/binfmt at https://github.com/docker/setup-qemu-action/blob/10348241d3ea2d30357b172897afc31824ea2e2e/src/main.ts#L30.
tonistiigi/binfmt
The text was updated successfully, but these errors were encountered:
Currently no, but this kernel patch binfmt_misc: enable sandboxed mounts may work https://lkml.org/lkml/2021/12/16/407
binfmt_misc: enable sandboxed mounts
Sorry, something went wrong.
So this means all emulated containers will run as root?
No. The root privilege is needed only for registering QEMU into the kernel.
No branches or pull requests
This may be an incredibly naive question, but is there a way this container could be modified to work in rootless mode?
The main issue seems to be
mount
atbinfmt/cmd/binfmt/main.go
Line 182 in eed5db1
The reason I am interested in this is that I am using act to develop my GitHub Actions. I would like to run it rootless, and some of my actions call the docker/setup-qemu-action GitHub Action, which in turn uses
tonistiigi/binfmt
at https://github.com/docker/setup-qemu-action/blob/10348241d3ea2d30357b172897afc31824ea2e2e/src/main.ts#L30.The text was updated successfully, but these errors were encountered: