I am learning Docker, and I quite like it.
However, I don't understand, why does docker need root privileges for making containers, reading logs, and so on.
I have read some articles like this one
but all I see there is "docker needs root priviledges, because it can have access to root folders". Well, I wouldn't mind running dockers as non-root and give them access only to non-root user-owned folders in the outside system.
Why is that a problem?