我有我以前用过的mongo数据库。但现在我必须将所有东西都切换到docker容器。切换时,我无法将数据从本地机器mongo-db导入到容器mongo-db。
如何将本地mongodb的所有数据导入容器的mongodb?
发布于 2018-02-07 00:10:00
您可以遵循的策略是使用mongodump和mongorestore (请参阅https://docs.mongodb.com/manual/reference/program/mongodump/ )
Mongodump和restore比export和import变体更受欢迎,因为后者使用JSON,不能保留al BSON数据类型。
根据您在容器中管理数据库文件存储的方式,您可以使“转储”在容器挂载的文件共享上可用,也可以在容器卷中提供。这些信息可以在这里找到:https://docs.docker.com/samples/library/mongo/
https://stackoverflow.com/questions/48646958
复制相似问题