Tag: 游客

如何在Vagrant中debuggingDocker容器容器的创build

我正在尝试一个在stream浪docker主机中运行容器的基本示例。 为此我创build Dockerfile: FROM ubuntu #Other instructions stream浪文件 Vagrant.configure("2") do |config| config.vm.provider "docker" do |d| d.build_dir = "." d.has_ssh = true d.name = "vagrant-docker-test" end end 当我运行vagrant时,它会创build一个带有docker-host的主机和一个带状态准备的docker container。 当我尝试在Docker主机中看到所有正在运行的容器时,我看不到任何容器。 如果容器的创build失败,是否可以debugging?

如何在Marathon中保存应用程序状态?

我有一个stream浪的机器,我正在运行Mesos和Marathon,我在马拉松启动一个应用程序,该应用程序是一个docker集装箱。 当我迷路停下来,再次做我的马拉松和mesos服务开始,但我的docker应用程序停止。 那么有没有一种方法可以保存应用程序的状态,并让stream动应用程序尽快启动呢?

Elasticsearch群集的build议设置包含TB和更高级别的数据?

目前,我有几个Elasticsearch节点在几个裸机上运行,​​包含大小为TB的索引。 我们正在重build我们的基础设施,我不确定这是否是最好的方法。 我一直在寻找Docker,Mesos和Vagrant作为替代品,但我不确定它们是否可能。 我认为有四种情况是相关的(以及我遇到的问题): Mesos-Elasticsearch :这个包在Mesos上运行Elasticsearch。 这看起来不错,但它似乎只允许以小磁盘大小来扩展数据节点。 另外,没有主/客户端节点。 这个软件包目前在Github上是非常stream行的 – 我在默认设置中收到了“无路由到主机”和MasterNotDiscoveredException错误。 有没有人有这方面的经验? Docker :我不太熟悉容器,但是Dockerhub有几个Elasticsearch的容器。 而且,Mesos允许容器在其上运行。 我担心每个容器中的磁盘空间不足,因为我的数据处于TB的范围之内。 而且,数据是持久的。 正在调整容器的磁盘的大小是否可行或是否有不同的Docker容器设置? Vagrant虚拟机 :我会想象有一个适合分配资源的每个ES节点的虚拟机。 与使用裸机相比,是否有任何实质性的好处? 这似乎与Mesos不兼容。 裸机 :这是当前的设置。 我想知道在TB级别的Elasticsearch集群中,哪四个是您的首选设置。 每个选项的优缺点?