云上的 Docker 容器自动化

标签 docker mesos kubernetes

我是 docker 和容器管理的新手。

我读到了它,做了一些测试,当我遇到第一个障碍时,我认为我已经准备好了。

我正在尝试设置一个 Zookeeper 集群。理想的集群大小是 2,我想将 zookeeper 容器化。现在自动化这个任务是一个问题。

在过去的几个小时里,我一直在网上搜索如何做到这一点,但被阻止了。
我看到我们可以使用 Mesos-Kubernetes、Mesos-Marathos、Aurora、Mesos-Chronos、涉及 CoreOS 的组合等。

我如何决定我要做什么?哪一个最适合构建高度依赖容器的可扩展基础架构?

我知道它更多的是设计/架构问题,而不是编程问题。有没有其他网站我可以发布这个,如果不是在这里?

最佳答案

我们没有在 Kubernetes 上运行 Zookeeper 的独立示例,但我注意到 the example for running Storm on Kubernetes包括启动 Zookeeper 作为步骤之一。它看起来像 JSON config that example uses拉取示例作者创建的 Zookeeper 容器。我不知道是否有“官方”Zookeeper 容器分发,但“Zookeeper”在公众中的点击率相当高DockerHub registry .

希望这些指示足以让您入门。如果您有更多问题,请随时在我们的邮件列表中提问(google-containers@googlegroups.com;通过访问 groups.google.com 并加入 google-containers 列表加入)。

我不熟悉如何在 Mesos 上运行 Zookeeper,但我知道这绝对是可能的。

关于云上的 Docker 容器自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29849220/

相关文章:

mesos - 如何向 mesosphere dc/os 集群添加其他代理?

kubernetes - Nginx 入口 Controller 502 用于大文件上传的错误网关

docker - 使用 Docker 部署集群(即 MongoDb/ElasticSearch)并链接到 Java 应用程序

scala - 无法使用 Mesos 运行 Spark

docker - 在 docker + mesos + marathon 中运行 docker 容器

kubernetes - 如何使用 consul 在 kubernetes 中公开应用程序

kubernetes - 处理多个 Helm 图表之间的共享 Kubernetes 对象

python - fatal error : *. h : No such file or directory. 运行 docker build 命令为 python 项目创建图像时

docker - Docker通过存储驱动程序overlay2增加容器的默认存储空间

docker - 在 ubuntu 中运行 docker 镜像时出现无效参数错误