How tied is it to the Docker daemon?
Instead of Docker, could one use podman, which doesn't need root.
It's docker-compose compatibility is tied up in essentially re-implementing/emulating that, which partially defeats the purpose.
My main need for the daemon component is https://github.com/nginx-proxy/acme-companion which listens to docker events to know when a new service is available to proxy.
How tied is it to the Docker daemon?
Instead of Docker, could one use podman, which doesn't need root.