#docker
#docker
Вопрос:
Я не хочу быть root внутри контейнера docker.
Я пробовал опцию -u, но безуспешно, если я вызываю «id» внутри контейнера docker, я всегда root, что я делаю не так?
docker run coursera -u 1000:1000 /grader/executeGrader.sh HgVw
uid=0(root) gid=0(root) groups=0(root)
Комментарии:
1. является ли sudo su не вариантом? Также, возможно, это поможет: blog.dscpl.com.au/2015/12/don-run-as-root-inside-of-docker . html последний абзац
2. извините, я неправильно понял порядок: (
Ответ №1:
Извините, я неправильно понял порядок:
docker run -u 1000:1000 coursera /grader/executeGrader.sh HgVwK