【发布时间】:2022-01-14 07:49:19
【问题描述】:
我正在使用 Docker 构建我的第一个项目。我用 Django 和 PostgreSQL 创建了一个简单的Hello World。在没有和有 Docker 的项目结构下方:
No Docker With Docker
PostgreSQL --> PostgreSQL
Django --> Container(Django)
因此 PostgreSQL 不会使用 Docker;开发中的 PostgreSQL 在 localhost 中运行,生产中将在专用服务器中运行。
当我在没有 Docker 的情况下启动 Django 时,我可以看到 Hello World 页面,但是当我在容器中运行它时,我看到了这个错误:
无法分配请求的地址 服务器是否在主机“localhost”(::1) 上运行并接受端口 5432 上的 TCP/IP 连接?
【问题讨论】:
标签: django postgresql docker