在Docker容器中运行并且DB是Postgres AWS RDS时如何连接Adminer?

时间:2019-06-13 17:54:58

标签: postgresql amazon-web-services docker-compose amazon-rds adminer

我正在尝试在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

0 个答案:

没有答案
相关问题