首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Amazon ECS上创建RethinkDB集群

在Amazon ECS上创建RethinkDB集群
EN

Stack Overflow用户
提问于 2016-09-02 16:49:50
回答 1查看 431关注 0票数 2

我使用的是RethinkDB的官方Docker镜像。我正在尝试使用亚马逊网络服务EC2容器服务来创建RethinkDB集群。我可以很容易地让独立实例运行,但却没有机会创建一个RethinkDB集群。

我已经尝试了各种安全组设置。我甚至把所有的东西都打开了,但没什么好运气的。当我启动Docker镜像时,我传入了--bind all--join [ip]:29015,但什么也没有传入。

有没有人把这个弄好了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-03 04:11:53

在amazon ECS上,docker的默认网络是docker0桥。这意味着同一EC2实例上的多个容器可以通过桥相互通信,但不能与其他EC2实例和跨ECS集群的容器通信。

您可以在任务定义中将主机设置为‘networkMode’,这样您就可以直接在EC2实例上使用网络,并使用您定义的安全组。请参见http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html#network_mode

另一种选择是使用flannel、weave、openvswitch等设置覆盖网络。有关使用weave的示例,请参阅https://aws.amazon.com/blogs/apn/architecting-microservices-using-weave-net-and-amazon-ec2-container-service/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39288143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档