一个码头容器进行了一个巨大的爬行,现在来自VM的磁盘空间几乎已经满了。因此,我需要一个不超过磁盘空间导出sql数据的解决方案。
我已经找到了一个如何创建码头MySQL转储的解决方案,但是在这篇文章中,您将创建一个可能太大的sql文件。
我通过ssh连接到VM,并且可以使用docker-cli。你知道有什么解决方案吗?我怎样才能把数据流到我的电脑上?
发布于 2022-02-15 12:41:33
使用docker:我有两个通过docker部署的项目,ps显示两个mysql容器正在运行: proj1-mysql-1 proj2-mysql-1,所以我可以直接:
docker exec -it proj1-mysql-1 mysqldump db_development |docker exec -i proj2-mysql-1 mysql db_development使用ssh,您可以做同样的事情,但通过ssh运行mysql。
https://stackoverflow.com/questions/64220983
复制相似问题