gpt4 book ai didi

mongodb - 在 Heroku 上 Dockerized MongoDB?

转载 作者:可可西里 更新时间:2023-11-01 10:21:49 27 4
gpt4 key购买 nike

我不确定 StackExchange 是否适合问这个问题,但我正在设置 MEAN 堆栈应用程序,我想从一开始就做。

我真的很想使用 Docker 和 Heroku(由于它们的新流水线组和作为唯一开发人员易于部署),但我找不到任何关于如何在 Heroku 上将 MongoDB 作为 docker 镜像运行的指南。

这可能吗?我也不太明白如何将数据库放入二进制镜像(Docker 镜像)中,但是 every guide我读过说要分离微服务。

有没有人这样做过?

谢谢。

编辑:还是不让 Mongo 停靠并使用 MongoLabs 并为 Dev/Prod 数据库提供两个单独的实例是更好的主意?

最佳答案

您可以使用官方的 mongodb docker 镜像。你只需要确保在 heroku 上安装了 docker。

如果您担心数据的持久性,您可以轻松地将主机目录挂载到您的容器中,这样您就可以物理访问您的数据。如果您担心可访问性,您可以轻松地将容器内的端口暴露给主机,这样所有东西都可以连接到它。

将数据库放在容器中让您只需担心数据库配置而不是 ehole 堆栈。因此,当出现问题时,您总能知道去哪里寻找。

关于mongodb - 在 Heroku 上 Dockerized MongoDB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38576071/

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