Dockerfile: How to run as non-root user

Recently I’ve deployed some Spring Boot services using Docker. Going through some blog posts about best practices, I’ve noticed that we run the application as a root user inside the container. This is a security issue when the Docker Daemon is run as root. There is a rootless mode but I haven’t encountered that yet in the wild. To check if your Docker Daemon is running as root you can use:...

February 17, 2022 · 1 min · 155 words