DEVOPSTRAINER
Вопросы / Docker

В чем отличия применения параметра --add-host от директивы extra_hosts в контексте запуска Docker-контейнера? Что у них общего?

Краткий ответ

Параметр --add-host применяется при запуске контейнера с помощью CLI (Command Line Interface) однострочной командой, а директива extra_hosts применяется при описании конфигурации контейнера для его запуска с помощью Docker Compose или Docker Swarm.
Эти атрибуты делают одно и тоже, а именно добавляют запись в файл /etc/hosts внутри контейнера.

Ещё вопросы по теме «Docker»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →