【发布时间】:2017-03-16 08:57:22
【问题描述】:
我有一个使用 docker-compose 运行 PostgreSQL 实例的简单 Flask 应用程序。如何在终端连接数据库?
version: '2'
services:
web:
build: .
command: python manage.py runserver
volumes:
- .:/app
ports:
- 5000:5000
links:
- postgres
env_file:
- .env
postgres:
image: postgres:9.4
ports:
- 5432:5432
environment:
POSTGRES_PASSWORD: user
POSTGRES_USER: password
POSTGRES_DB: postgresdb
【问题讨论】:
-
您没有包含来自您的烧瓶应用程序的任何代码,也没有包含您遇到的实际错误。这个 docker-compose.yml 文件本身看起来不错,尽管
links:部分是不必要的。 -
我只想通过终端连接到我的 psql 实例,所以不需要任何烧瓶代码...
标签: postgresql docker docker-compose