将Mongo数据库导入到Docker容器中。

我有一个 docker container 产生于 docker image 其具有 mongoDB 安装。我想从我的本地机器上导出一个数据库,然后导入到那个 docker container.

那有什么步骤?

我试着用以下方法导出整个数据库 mongodump 然后将转储文件复制到容器中,并使用 docker cp. 但感觉这不是正确的方法。

先谢谢了。

解决方案:

你不需要复制文件。只要你能在一个开放的端口上访问mongo,就可以在你的本地机器上舒适地使用mongorestore,比如说。

mongodump --uri 'mongodb://localhost:27017/yourdatabase' --archive=<your file> --gzip
mongorestore --uri 'mongodb://remotehost:27017/yourdatabase' --archive=<your file> --gzip

给TA打赏
共{{data.count}}人
人已打赏
未分类

Kotlin - 程序化创建的Spinner箭头不见了。

2022-9-9 0:11:20

未分类

如何免费部署一个java Spring引导应用?

2022-9-9 0:11:22

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索