Skip to content

Installing Docker on Linux

David Anderson edited this page Oct 28, 2025 · 5 revisions

BOINC recommends Podman, an open-source replacement for Docker.

If you're running Linux in a virtual machine (e.g. a cloud node) Docker/Podman won't work.

To install Podman on Debian/Ubuntu:

sudo apt install podman
sudo usermod --add-subuids 100000-165535 --add-subgids 100000-165535 boinc

On Red Hat:

sudo yum install podman
sudo usermod --add-subuids 100000-165535 --add-subgids 100000-165535 boinc

IMPORTANT:

If BOINC is not installed from the official package listed here, you must give permission to run Podman to the user that is running the BOINC client:

sudo usermod --add-subuids 100000-165535 --add-subgids 100000-165535 PUT_USERNAME_HERE

If you have problems, please create a Github issue.

SELinux

On systems running SELinux, you may need to also do:

ausearch -c 'podman' --raw | audit2allow -M podman
semodule -i podman.pp
Clone this wiki locally