我正在使用Docker Cloud创建Docker服务。我使用Docker Cloud网站创建了服务,但是,我的容器被暴露为TCP端点,而不是HTTP Endpoint
Container endpoint: tcp://hadoop-cff9a38e-1.67ae8643.cont.dockerapp.io:32773
根据Docker Cloud教程,可以具有HTTP端点:在dockercloud/hello-world
Docker Cloud Service的示例中可以看到这一点(请参阅此处...)
任何人都知道为什么Docker Cloud Services是TCP而不是HTTP的暴露,或者我如何使用浏览器访问服务?
这是因为端口在3000范围内。如果您将容器公开80或8000,则将具有HTTP而不是TCP。