javascript - 从 docker 容器内的 Node 服务器访问 ubuntu localhost

标签 javascript node.js ubuntu docker localhost

我有一个在 docker 容器内运行的 Node 服务器,并且 docker 容器在 ubuntu 16.04 中运行。我在 ubuntu localhost 上运行了服务。
我正在尝试从 Node 服务器访问该本地主机,但不断收到 ECONNREFUSED。这个问题有什么解决办法吗?

最佳答案

也许在不同的端口上公开 Node 服务器端口。

docker run -d -p <host_port>:<container_exposed_port> -t <image_name>

并访问暴露的端口。

关于javascript - 从 docker 容器内的 Node 服务器访问 ubuntu localhost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48055329/

相关文章:

javascript - Webpack 编译器实例 promise ?

javascript - 传单 + Backbone.js : how to update the view on model collection update?

javascript - 将 CSV 文件转换为 JSON 字典?

node.js - 无法更新 Dynamodb 表,出现 ValidationException

html - 如何在 Joplin 笔记应用程序的 HTML 标签内输入 "<="符号?

javascript - 使用 angularjs,如何触发文件上传指令的更改事件?

javascript - 使用已注册的协议(protocol)从网页打开我的 Electron App

javascript - 带有react-redux组件的React typescript需要所有传递的props

ruby - 无法在 Ubuntu 12.04 上运行 Jekyll

ubuntu - 构建 Docker 镜像时无法定位包