Divio Cloud本地Docker数据库连接

Gia*_*los 5 python database django docker divio

我是一个菜鸟,我正在尝试按照这个人的教程创建一个网站:http://support.divio.com/academy/basic-how-to-build-a-website-and-blog-with-django -cms-60 分钟/介绍。看起来我在设置项目的本地服务器的部分。当我执行此操作时,电源外壳上会出现一条消息,其中显示:

Waiting for local database server Couldn't connect to database container. 
Database server may not have started. 
Run Code Online (Sandbox Code Playgroud)

我试图找到数据库所在的位置,但找不到。我使用的是 Windows 操作系统和 Linux 容器吗?

Dan*_*ida 1

您可以通过运行以下命令来检查数据库容器是否在本地运行:

docker ps
Run Code Online (Sandbox Code Playgroud)

您应该看到输出中列出了一个数据库容器:

... example_db_1
Run Code Online (Sandbox Code Playgroud)

您可以使用以下命令检查正确的数据库是否可用并且可以从 Web 容器进行联系:

docker-compose run --rm web psql -h postgres -U postgres db
Run Code Online (Sandbox Code Playgroud)