Always run container as janedoe?
At the moment, the default command logs the user in as janedoe. Since GitLab CI passes a script to the container, the default command is overridden, resulting in the job running as root.
This can be useful when trying out admin tasks but is not really necessary. Maybe this behaviour could be changed in the future.