LINUX.ORG.RU

Сообщения rus312

 

Монтирование томов в Docker с сохранением данных из образа

Форум — Development

Приветствую всех! Столкнулся с такой задачей: необходимо при создании контейнера сохранять файлы из образа на хост при условии что монтируемая папка пуста. Например так же работает образ mongodb (из документации).

docker run --name some-mongo -v /my/own/datadir:/data/db -d mongo
Данную конструкцию протестировал (работаю из под Windows), работает отлично, база сохраняется на хост машине и все в порядке. Делая попытки на своем образе провернуть подобную схему, получаю пустую папку в контейнере, данные из образа бесследно перекрываются. Делал различные тесты c Dockerfile и VOLUME, результат всегда один и тот же. Пример Dockerfile:
FROM ubuntu
RUN mkdir /myfolder
RUN echo "hello world" > /myfolder/test
VOLUME /myfolder
Может быть кто то подскажет, в чем может быть проблема?

 ,

rus312
()

RSS подписка на новые темы