Docker --user: UID и GID процесса в контейнере
Контейнер запускают с числовыми идентификаторами пользователя и группы. Прочитайте параметры команды и определите, под какой учётной записью выполняется процесс.
Выберите ответ и проверьте себя. Продолжить тему можно в курсе Docker и Docker Compose: контейнеризация приложений.
Выполнен docker run --rm --user 10001:10001 alpine:3.20 id. Числовой пользователь не обязан иметь имя в /etc/passwd. Какие UID и основной GID покажет id?
Без регистрации · результат не сохраняется
Связанные задачи
- Dockerfile USER: запись файла с ограниченными правами
- Docker Compose run или exec для инициализации
- Docker ExitCode 137: достаточно ли этого для вывода об OOM
- Docker Up: почему работающий контейнер ещё не готовый сервис
- Откат Docker-образа: сохранятся ли записи в базе
- SIGTERM и SIGKILL: корректная остановка контейнера
