node.js - 当 postgres 安装在 google 实例中时,我对主机使用什么:在 postgres 数据库中?
问题描述
我有一个谷歌云实例,在那个实例中我安装了 docker 和 postgres。然后我从 Docker Hub 中提取节点/express 服务器的图像并将该图像 docker 化。我的目标是让它们相互交谈。我很难尝试彼此交流)。这就是我的 dockerize 服务器与我的数据库对话的方式:如果我在本地机器上运行它,我会使用 host:localhost 我不确定在 VM 中使用什么作为主机?
const Pool = require('pg').Pool;
const pool = new Pool({
user: "postgres",
password: "somepassowed",
host: '',
port: 5432,
database: "postgres"
})
module.exports = pool;
解决方案
推荐阅读
- node.js - 在 Nodejs(Angular 4,MongoDB)中发布请求时,Req.body 为空
- java - Jackson 的多态性:如果子类型被扩展并显式使用,如何使用 JsonTypeInfo、JsonSubTypes 和 JsonTypeId 注释?
- android - Cordova 和 socket.io :客户端断开和重新连接
- docker - 码头工人未经授权:需要身份验证
- git - 如何在 vagrant VM 中使用 cygwin、git bash 和 git 在 Windows 上设置 git?
- java - 具有不同模式的休眠 @Inheritance(strategy=InheritanceType.JOINED) 会导致错误 (HHH000099)
- python - ValueError: 操作数不能与形状一起广播 (2,3) (998,)
- python - Python Eve:使用事件挂钩在 auth_field 中添加 _id 值
- testing - 如何为自制公式编写测试?
- r - 如何使用 R 从引号中获取数字和主题标签?