我正在Docker上运行Django Cookiecutter,并试图使用我笔记本上的GUI客户端Postico连接postgres数据库。
我使用的凭据基本上与.envs/.local/.postgres相同,但仍然无法连接。
我想知道是什么问题阻碍了我这么做?
发布于 2018-08-27 08:10:34
问题是,我不知道Docker允许您声明哪些端口被映射到主机操作系统。
详情请参见mode。
具体来说,我需要在local.yml定义下访问postgres,并添加:
ports:
- "5432:5432"然后重新启动码头。
如果要映射不同的端口号,请注意语法是
the HOST:CONTAINER formathttps://stackoverflow.com/questions/52034258
复制相似问题