Docker - Предоставление каталогов контейнеров для размещения каталогов без скрытия исходного содержимого
Я все еще относительно новичок в Docker, так что я еще не совсем выяснил все нюансы, так что простите, если это уже было решено в другом месте.
Я хотел бы поделиться файлами между контейнером и хостом.
До сих пор я использовал тома и монтировал конкретный каталог хоста в каталог контейнера - но это создает проблему в том, что, если каталог хоста запутался, эти изменения также присутствуют в контейнере.
Другая проблема, с которой я сталкиваюсь, заключается в том, что если каталог хоста пуст и подключен к ранее существующему каталогу контейнера, содержимое каталога становится невидимым. Я понимаю, что такое поведение согласуется с монтажом, поэтому я знаю, что это технически не проблема.
Но мне интересно, можно ли настроить громкость или альтернативное решение, чтобы:
- во-первых, нельзя редактировать на стороне хоста,
- и, во-вторых, позволяет объединить содержимое каталога хоста с каталогом контейнера?
1 ответ
Интересно, можно ли настроить громкость или альтернативное решение, чтобы
во-первых, нельзя редактировать на стороне хоста,
Это будет контейнер объема данных (с docker create
на изображении с VOLUME
директива)
и, во-вторых, позволяет объединить содержимое каталога хоста с каталогом контейнера?
Не то, что я знаю из. Вы должны будете сделать какую-то копию при запуске.