如何访问在Google Cloud Platform中运行的Docker容器

时间:2018-11-09 23:58:24

标签: docker cassandra google-cloud-platform

我昨天才开始学习,并遵循了有关使用GCP的教程。

我有一个在Google计算引擎中运行的Cassandra Docker容器。我想从本地计算机连接到Cassandra docker容器并将数据加载到其中。

我尝试使用计算实例的IP地址和Cassandra端口。但是将数据加载到Cassandra的Java程序会引发错误NoHostAvailableException

感谢您的宝贵时间。

1 个答案:

答案 0 :(得分:1)

据我了解,除非您公开暴露docker容器的端口,否则您将无法访问该容器的端口。这就是服务概念在云体系结构中出现的地方,以公开地公开容器。详细的说明在“配置端点”和后续文章https://cloud.google.com/endpoints/docs/openapi/get-started-compute-engine-docker的后续部分中给出。