我在从远程机器访问我的 postgres 数据库时遇到问题。我正在从 digitalOcean 液滴运行 docker-compose(django 和 postgres),所以我需要能够从我的 mac 访问数据库。
我认为以下内容将根据 docker-compose 中的环境使用大纲来工作。任何帮助,将不胜感激。
db:
image: postgres
ports:
- "5555:5555"
environment:
- POSTGRES_PASSWORD=mysecretpassword
- POSTGRES_USER=postgres
web:
build: .
command: python manage.py runserver 0.0.0.0:8000
volumes:
- .:/code
ports:
- "8000:8000"
links:
- db
我正在尝试从端口 5555 上的 pgadmin3 访问 postgres 数据库,用户:postgres,密码:mysecretpassword。