Postgresql 在Docker容器中运行,DB为Postgres AWS RDS时,如何连接管理员?
我正在尝试连接端口8080上的adminer,该端口在一个docker容器中运行,该容器在EC2实例中运行。数据库正在AWS RDS实例中运行。两者都在同一个专有网络中运行。我可以通过cli连接到RDS实例,但无法使用浏览器通过运行domain.com:8080的管理员连接到RDS。 我不知道安全组的设置是否正确,也不知道需要向安全组添加什么。有什么建议吗?提前谢谢Postgresql 在Docker容器中运行,DB为Postgres AWS RDS时,如何连接管理员?,postgresql,amazon-web-services,docker-compose,amazon-rds,adminer,Postgresql,Amazon Web Services,Docker Compose,Amazon Rds,Adminer,我正在尝试连接端口8080上的adminer,该端口在一个docker容器中运行,该容器在EC2实例中运行。数据库正在AWS RDS实例中运行。两者都在同一个专有网络中运行。我可以通过cli连接到RDS实例,但无法使用浏览器通过运行domain.com:8080的管理员连接到RDS。 我不知道安全组的设置是否正确,也不知道需要向安全组添加什么。有什么建议吗?提前谢谢 adminer: build: context: ../ dockerfile: ./path/to/adm
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
好的,我所有的设置都正确,但我试图从
https://example.com:8080
。我必须在没有ssl的情况下通过http://example.com:8080
。有人知道如何通过安全连接访问adminer吗?你好,Chris,你有关于访问adminer ssl的任何信息吗?没有。我忘了这一点,也没有试图弄清楚。