новое для докеров. работает с использованием boot2docker
на mac
.
- запуск контейнера без данных в нем
docker run --name mongodb -p 27017:27017 -d mongo
. - импорт данных на него
mongorestore --host 192.168.59.104 -d dest source
Импорт работает и я вижу данные в контейнере. - фиксация (без отправки) контейнера в образ
docker commit mongdb mongo
- при остановке, удалении и перезапуске данные не сохраняются.
docker stop mongodb; docker rm mongdb; docker run --name mongodb -p 27017:27017 -d mongo
Примечания: фиксация докера после импорта не показывает различий в данных:
docker diff mongodb ✱
C /root
C /root/.bash_history
C /root/.dbshell
C /tmp
C /tmp/mongodb-27017.sock