如何将postgresql容器连接到django容器?

时间:2014-12-18 23:05:30

标签: vagrant docker

我提到的2个容器与 Vagrant一​​起运行如何将我的Django应用程序从一个容器连接到另一个容器上的Postgresql?

1 个答案:

答案 0 :(得分:0)

这个想法:

TL; DR: Read this to know how to link containers

当容器在已经设置/编码的项目中运行时,我应该可以轻松地连接容器,无论是在主机还是VM中。


我在这里和那里读了一下。找到了如何在容器中安装我需要的所有东西,但这不会将db setup与app隔离开来。这些是我到目前为止得出的结论:

  1. Docker的用例是以孤立的方式运行/测试项目,编程和设置项目的过程(在我的例子中,是一个Django应用程序)是在Vagrant VM中完成的主机。然后在开发中的某个点之后,我将在容器中运行项目来测试行为。所以我尽可能在Docker中开发的前提不是他们理念的一部分。

  2. 在测试/开发之后,Docker的目的是使用与测试项目相同或更好的设置在容器中进行部署。