gpt4 book ai didi

mongodb - 清除 Docker mongodb 中的所有条目?

转载 作者:可可西里 更新时间:2023-11-01 09:39:55 26 4
gpt4 key购买 nike

有没有简单的方法来清除在 docker 中运行的 mongodb 数据库?

或者可能全部删除并重新创建?

最佳答案

有多种方式:

  • 与您通常清除 mongodb 数据库的方式相同。你在 Docker 中运行它,但它毕竟是一个真正的 mongodb。参见 this , 和 this .
  • 如果您在 docker run 命令中使用 -v 将数据库的数据作为一个卷安装在主机系统上,您只需清除此文件夹即可。
  • 如果没有,数据就在容器中。您可以删除容器并重新创建它 (docker rm container_name)。 或者在容器中运行 shell 并从容器的文件系统中删除数据 (docker exec -it container_name bash)。

关于最后一个选项,您不应该处于这种情况,因为您的数据应该存在于主机系统上并且您的容器应该是一次性的。

关于mongodb - 清除 Docker mongodb 中的所有条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38019249/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com