Run rancher server with unprivileged user

I uses version 1.6 of rancher server docker container. Docker deamon, rancher server container and rancher agent containers are running with root user.
For evident security reasons, I have to run daemon docker and all containers including rancher server and agents with an unprivileged user.
Is that possible with rancher server 1.6 or 2.x ? I don’t think so.

Thanks for your response