![](/img/trans.png)
[英]Cannot connect to Postgres database with Sequelize using docker-compose
[英]Cannot connect to my postgres database through docker-compose
我有一個非常簡單的 docker-compose.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 系統解決了問題。 這是由操作系統設置引起的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.