1

我是 docker 新手,大部分时间都喜欢它。我不喜欢的一件事是更换数据库。我有一个 Vue/Django 应用程序,我在上面安装了数据库。我需要重新运行迁移。这是我需要为用户帐户重建数据库的特殊情况。

无论如何,我似乎做不到。我已按照此处的说明进行操作(https://github.com/Radu-Raicea/Dockerized-Flask/wiki/%5BDocker%5D-Remove-all-Docker-volumes-to-delete-the-database),它看起来就像它的工作原理一样,它列出了删除的内容。但它似乎并没有真正删除它。

我想要做的只是切换到 Postgresql 容器中的新数据库。

有什么建议么?

4

1 回答 1

1
  1. 我不认为这是码头工人的问题。
  2. 如果我理解正确,您只想清除现有数据库并通过迁移重新创建它。如果是这样,您所要做的就是手动(或编写脚本)清除数据库。
  3. 您可以在开发环境的容器中使用数据库,但通常不能用于生产。
于 2019-01-28T23:34:22.787 回答