Я знаю, что могу смонтировать каталог в моем хосте на моем контейнере, используя что-то вроде
docker run -t -i -v '/on/my/host:/on/the/container' ubuntu /bin/bash
Есть ли способ создать более одной пары хост-контейнер? например, список через запятую, или передать в массиве?
Ответы:
Передайте несколько
-v
аргументов.Например:
источник
Docker теперь рекомендует перейти к использованию
--mount
.Многократное монтирование тома также подробно объясняется в текущей документации Docker.
От: https://docs.docker.com/storage/bind-mounts/
Оригинальный старый ответ должен все еще работать; просто пытаюсь сохранить ответ в соответствии с текущим наиболее известным методом.
источник
Вы можете использовать
-v
параметр несколько раз вdocker run
команде, чтобы смонтировать несколько каталогов в контейнере:источник
Вы можете иметь только чтение или чтение и запись только на томе
источник
Или вы можете сделать
источник