Bootstrap FreeKB - Docker - Run as using USER in Dockerfile
Docker - Run as using USER in Dockerfile

Updated:   |  Docker articles

This assumes you have installed Docker on Linux and Docker is running.

A Docker image contains the code used to create a Docker container, such as creating a Nginx web server, or a mySQL server, or a home grown app, and the list goes on. In this way, an image is like a template used to create a container. An image is kind of like a virtual machine, but much more light weight, using significantly less storage a memory (containers are usually megabytes in size).

 

When building an image using the docker build command and a Dockerfile, the USER option can be used to specify the user that the image will run as. 

In this example, user john.doe will issue command echo "Hello World"

FROM centos:latest
USER john.doe
CMD echo "Hello World"

 




Did you find this article helpful?

If so, consider buying me a coffee over at Buy Me A Coffee



Comments


Add a Comment


Please enter 4d98e3 in the box below so that we can be sure you are a human.