Встречается на собеседованиях • сегодня

Как смонтировать папку или файл в контейнер в Docker

В Docker можно смонтировать папку или файл с хоста в контейнер с помощью флага -v (или --mount).

Пример через -v:

bash
docker run -v /путь/на/хосте:/путь/в/контейнер образ

Например:

bash
docker run -v /home/user/data:/app/data nginx

Через --mount (более явный синтаксис):

bash
docker run --mount type=bind,source=/путь/на/хосте,target=/путь/в/контейнер образ

Разница:

  • -v автоматически создает директорию, если её нет.
  • --mount требует явного указания типа (bind, volume).

Для файлов путь должен указывать на конкретный файл, а не директорию.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы