Skip to content

Instantly share code, notes, and snippets.

@pojntfx
Created July 7, 2025 00:57
Show Gist options
  • Save pojntfx/8c2c89cf5d910a7d4f5388f0f9f93cd8 to your computer and use it in GitHub Desktop.
Save pojntfx/8c2c89cf5d910a7d4f5388f0f9f93cd8 to your computer and use it in GitHub Desktop.
Setup Rootful Podman on GNOME OS from within Toolbox

Run on host:

sudo visudo
pojntfx ALL=(ALL) NOPASSWD: /usr/bin/podman

Run inside of Toolbox:

sudo vi /usr/local/bin/podman
#!/bin/bash

executable=$(basename $0)
exec flatpak-spawn --host sudo "${executable}" "$@"
sudo chmod +x /usr/local/bin/podman
sudo vi /usr/local/bin/docker
#!/bin/bash

exec flatpak-spawn --host sudo podman "$@"
sudo chmod +x /usr/local/bin/docker

Now open a new session, and podman/docker should be running rootful even when executed from Toolbox!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment