首页 > 解决方案 > 将本地 mongodump 迁移到 docker 容器中

问题描述

我正在使用本地 mongo 数据库。现在我将我的整个应用程序停靠在另一个远程系统上,包括 MongoDB。因此,我需要将本地 mongo 转储迁移到 docker 容器中。

如何将本地 MongoDB 中的所有数据导入 docker 容器的 MongoDB?

标签: mongodbdockermigratemongodump

解决方案


以下步骤应该有效:

  • 从本地 mongodb 转储数据
  • 将转储文件复制到远程系统
  • docker cp 使用命令将转储文件复制到 mongo 容器:
  • 进入 mongo 容器:docker exec -it [container_id] bash
  • 使用容器内部恢复转储。

推荐阅读