我有一个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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)