安装docker gramex后,将应用程序连接到主机上运行的数据库服务器失败,连接URL:'postgresql://db_user:db_passwd@localhost:5432/db_name'
抛出psycopg2.OperationalError could not connect to server: Connection refused
即使在做出博客文章中给出的更改后,错误仍然存在
在带有ubuntu的AWS-EC2上,使用cmd启动gramex:
docker run --network=host
--name my-instance
-d -i -t -p 9998:9998
-v "$(pwd)":"$(pwd)" -w "$(pwd)"
gramener/gramex
它允许panda使用连接URL:'postgresql://db_user:db_passwd@localhost:5432/db_name'
连接到主机上运行的postgresql服务器param:--network=host
使其工作。