|
|
|
|
|
by plasticxme
1995 days ago
|
|
Nginx and the like are starting to provide non-privileged versions of their container images. Running as root is lazy and equals container escape, especially when running on anything other than scratch and read only file system. The only reason Nginx and Traefik run as root is to bind to privileged ports (80,443). There is no reason to do that inside of a container, since you can remap exposed ports outside of the container. Containers are not VMs and must be handled differently. You are always one RCE away from having your entire container platform compromised. |
|