Будьте обачні: не використовуйте root
Не надаючи доступ до користувача root у ваших образах, ви робите їх надійнішими: користувачі матимуть доступ лише до того, що справді потрібно для запланованого сценарію використання. Крім того, це один із найкращих способів підвищити їхню безпеку. Ми зібрали для вас образ із такого Dockerfile, який намагається встановити python3 одразу після запуску.
FROM ubuntu
RUN useradd -m repl
USER repl
CMD apt-get install python3
Подивімося, що станеться, якщо спробувати встановити python3 під час запуску від імені користувача repl.
Ця вправа є частиною курсу
Вступ до Docker
Інструкції до вправи
- Використайте
docker, щоб запустити образrepl_try_install.
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу