首页 > 解决方案 > 将备份从容器导出到主机

问题描述

我有一个运行 mongoDB 的 docker 容器,并且想将数据库导出到我的本地文件系统。

我通过运行创建了一个 mongo 转储

mongodump -u root -p root -o /data/my_dump

它在我的容器内创建了转储 - 现在我想将此文件夹带到我的主机上。

我试过运行:

docker cp . mycontainerID:/data/mydump

但似乎什么都没有发生,这将需要一些时间然后在终端上显示一个 x 而不告诉我是否有错误或出了什么问题。

有谁知道我在这里做错了什么?我正在尝试将文件复制到我在终端中运行命令的任何位置

标签: mongodbdockerdocker-composecp

解决方案


你为什么不使用来做到这一点?我想这是保存数据的最佳方式。


推荐阅读