我正在尝试连接到在 EC2 实例中运行的 docker 容器中运行的端口 8080 上的管理员。该数据库在 AWS RDS 实例中运行。两者都在同一个 VPC 中运行。我可以通过 cli 连接到 RDS 实例,但我无法使用我的浏览器通过运行 domain.com:8080 的管理员连接到 RDS。我不知道安全组是否设置正确,我也不知道需要向安全组添加什么。有什么建议吗?提前致谢。
adminer:
build:
context: ../
dockerfile: ./path/to/adminer/Dockerfile
ports:
- "8080:8080"
environment:
- POSTGRES_CONNECTION=psql
- POSTGRES_HOST=**********
- POSTGRES_DB=**********
- POSTGRES_USER=**********
- POSTGRES_PASSWORD=**********
- POSTGRES_PORT=5432
networks:
- backend