Как справиться с проблемой безопасности Docker Group с использованием TestContainers?Linux

Ответить
Anonymous
 Как справиться с проблемой безопасности Docker Group с использованием TestContainers?

Сообщение Anonymous »

Я хочу развернуть TestContainer для микросервиса, чтобы выполнить его на другом микросервисе, который я сейчас разрабатываю. Это потому, что я нахожусь в Linux, и мне нужны корневые разрешения для выполнения команд Docker (включая запуск контейнеров), что, конечно, то, что я не могу предоставить в не интерактивном интеграционном тесте. Чтобы «решить» эту проблему, обычно говорят, что вы должны добавить своего пользователя в специальную группу Docker. Это, однако, в основном дает пользователю без пароля корневые разрешения ... которые считаются проблемой безопасности, которую я хочу избежать.
Итак, есть ли обходные пути для этой проблемы? Как я должен настроить TestContainers для его, не подвергая свою систему этой (потенциально серьезной) проблеме безопасности?

Подробнее здесь: https://stackoverflow.com/questions/796 ... containers
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»