清除Docker中的所有条目mongodb?

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

或者可能将其全部删除并重新创build?

有几种方法:

  • 你通常会清除一个mongodb数据库。 你在Docker中运行它,毕竟它是一个真正的mongodb。 看到这个 , 这个 。
  • 如果您已经在docker run命令中使用-v在主机系统上将数据库的数据挂载为卷,则可以清除该文件夹。
  • 如果没有,数据将存放在容器中。 您可以删除容器并重新创build它(docker rm container_name)。 或者在容器中运行一个shell,并从容器的文件系统(docker exec -it container_name bash)中删除数据。

关于最后一个选项,你不应该在这种情况下,因为你的数据应该居住在主机系统上,你的容器应该是一次性的。