Встречается на собеседованиях • сегодня
В чем разница между docker run и docker exec
docker run создает и запускает новый контейнер из указанного образа. Если образа нет локально, он будет загружен из реестра (например, Docker Hub).
docker exec выполняет команду внутри уже запущенного контейнера.
Пример:
bash
# Запуск нового контейнера
docker run -d --name my_container nginx
# Выполнение команды в существующем контейнере
docker exec -it my_container bashКлючевые отличия:
runсоздает новый контейнер,execработает с существующим.runтребует указания образа,exec— имени/ID контейнера.runможет включать флаги для настройки контейнера (например,-p,-v),execобычно используется для интерактивных команд (-it).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы