我会尽力描述我想要完成的事情,希望有人可以帮助我完成我可以用来完成我想做的事情的过程。不是一步一步的,但正如我所说的那样,我可以围绕着需要完成的工作。
我已经构建了一个NodeJS博客应用程序。它需要使用MongoDB。我试图做的是拥有我的dockerfile / mynodeblog图像和dockerfile / mongodb并将容器链接在一起(我不想在我的博客Dockerfile中包含MongoDB的安装,我特意想链接容器)。然而,我有点陷入陷阱22。
我的节点应用程序再次需要MongoDB,这在安装MongoDB,安装我的节点博客,然后以老式的方式运行我的节点博客时不是问题。我面临的问题是我正在尝试将我的节点博客构建到Dockerfile中并构建图像。不幸的是,图像永远不会成功构建,因为它需要MongoDB才能完成。但是MongoDB将会出现在另一个容器中!
如果这完全没有任何意义,我会很感激有关如何开始解决我遇到的问题的任何反馈。提前谢谢!