I want to use Docker to highlight scientific applications for use in an HPC Unix cluster. Scientific software often has exotic dependencies, so isolating them with Docker seems like a good idea. Programs should run as jobs, not as services.
I want multiple users to use Docker, and users must be isolated from each other. Is it possible?
I performed a local installation of Docker and had two users in the docker group. The docker images call showed the same results for both users.
In addition, tasks must be run under the UID of the calling user, and not with root privileges.
Is such a setting possible? Has this been done before? Is it documented anywhere?
docker
Manuel
source share