How To: Run docker containers as non root user
Overview
You need to run a docker container in a freestyle step, but not as the ‘root’ user.
Details
- Add the command
su -c 'commands here' username, replacing username with the appropriate value, to the appropriate point in your Script.
We run all containers with the root user for the container to allow for certain key features - including mounting the shared volume.