РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dcSpLmCd 48 of 98 menu
◀ ▶

Сброс возможностей в Docker

Сброс возможностей отбирает у контейнера права, которые служба даёт по умолчанию. Без них программа не сможет делать часть привилегированных действий, даже если внутри она работает от root.

Список урезают флагом --cap-drop со значением ALL. Фоновый box на alpine с ожиданием запускают так:

docker run -d --name box --cap-drop ALL alpine sleep 300

Обычный sleep 300 при этом живёт: ему не нужны дополнительные права на сеть или устройства. У копии нет лишних возможностей на настройку интерфейсов и доступ к железу, хотя главный процесс просто ждёт.

Создайте фоновый контейнер plain на alpine с полным сбросом возможностей и ожиданием триста пятьдесят секунд.

Убедитесь, что plain числится работающим, и своими словами объясните, почему простое ожидание при этом не обрывается.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить