我昨天刚开始学习使用gcp的教程。我有一个cassandra docker容器在google计算引擎中运行。我想从本地机器连接到cassandra docker容器并将数据加载到其中。我尝试使用计算示例的ip地址和cassandra端口。但是将数据加载到cassandra的java程序抛出了一个错误nohostavailableexception谢谢你抽出时间。
ecbunoof1#
根据我的理解,除非你公开docker容器的端口,否则你无论如何都不能访问容器的端口。这就是云架构中服务概念出现的地方,它公开了容器。在本文的“配置端点”和后续章节中给出了详细的说明https://cloud.google.com/endpoints/docs/openapi/get-started-compute-engine-docker .
1条答案
按热度按时间ecbunoof1#
根据我的理解,除非你公开docker容器的端口,否则你无论如何都不能访问容器的端口。这就是云架构中服务概念出现的地方,它公开了容器。在本文的“配置端点”和后续章节中给出了详细的说明https://cloud.google.com/endpoints/docs/openapi/get-started-compute-engine-docker .