НачатьНачать бесплатно

Безопасность прежде всего: не используйте root

Ограничение прав root-пользователя в образах делает их более надёжными: пользователи получают доступ только к тому, что необходимо для конкретного сценария использования. Кроме того, это один из лучших способов повысить безопасность образов. Мы заранее собрали для вас образ на основе следующего Dockerfile, который пытается установить python3 при каждом запуске.

FROM ubuntu
RUN useradd -m repl
USER repl
CMD apt-get install python3

Давайте посмотрим, что произойдёт, если попытаться установить python3 при запуске от имени пользователя repl.

Это упражнение является частью курса

Введение в Docker

Посмотреть курс

Инструкции к упражнению

  • С помощью docker запустите образ repl_try_install.

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение