Init-system runit instead of systemd

Hi,

i need to know how to use docker rootless when i’m not using systemd?!

My init system - for the future - will be runit because it’s easier and safer than systemd.
I will not discuss the init-systems!

Now i need to know how i can use docker rooless with runit init-system.

It would also require someone who uses runit. The docker daemon could be run manually so whatever init system you use, you need to know how you can run a process with it.

Except that you need to run /usr/bin/dockerd-rootless.sh and not dockerd directly. The daemon.json is also in a different folder

A workaround is to specify non-NFS data-root directory in ~/.config/docker/daemon.json as follows:

1 Like