无法通过docker-compose连接到postgres数据库



我有一个非常简单的docker- composition .yml:

version: '3.1'
services:
db:
image: postgres
restart: always
ports:
- "5432:5432"
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: my_password
POSTGRES_DB: demo

用:docker-compose up -d
开头很好:

Creating network "bootcamp_default" with the default driver
Creating bootcamp_db_1 ... done
Name: bootcamp_db_1
Command: docker-entrypoint.sh postgres
State: up
Ports: 0.0.0.0:5432->5432/tcp,:::5432->5432/tcp

当我进入容器时,我看到demo db存在,但是当我试图连接到它时,任何实用程序都说demo db不存在。
我如何连接到它?

通过将项目迁移到Ubuntu系统解决了这个问题。这是由操作系统设置引起的。

相关内容

  • 没有找到相关文章

最新更新