【问题标题】:I'm unable to connect Docker Remote API using nodejs hosted in AWS我无法使用 AWS 中托管的 nodejs 连接 Docker Remote API
【发布时间】:2014-06-29 07:54:33
【问题描述】:

我在 Amazon web-services(AWS) 中创建了 t1.micro 实例,并安装了 docker.io。 我在 SSH 客户端“sudo docker -H tcp://0.0.0.0:4243 -H unix:///var/run/docker.sock -d &”中执行了以下命令。

当我试图获取所有图像时:myipaddres:4243/images/json. 我收到“此网页不可用”页面。

【问题讨论】:

  • 只是为了确定。您在 AWS 安全组中打开了 4243 tcp 端口?
  • @odk 是的,我开了 4243, 80 个端口
  • 当您在这个亚马逊实例上运行curl 127.0.0.1:4243/images/json 时,它可以工作吗?如果是,那么肯定是防火墙有问题或使用了错误的 ip 作为myipaddres
  • 如果你有任何Docker远程api教程请与我分享。

标签: node.js amazon-web-services docker remoteapi


【解决方案1】:

最后我发现https://github.com/crosbymichael/dockerui在我的主机上公开远程api。 :)

【讨论】:

  • 您能否添加更多相关信息?比如,你到底做了什么?如果 dockerui 发生了很大变化,你能告诉我如何使用当前的 dockerui 来做到这一点吗?
猜你喜欢
  • 2018-09-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-20
  • 2021-02-09
  • 1970-01-01
  • 2016-09-19
相关资源
最近更新 更多