草庐IT

Marathon

全部标签

docker - 如何在马拉松中使用volumes-from

我在mesos+marathon+docker上工作了很长一段时间,但我在某个时候卡住了。目前我尝试处理持久化容器,并尝试使用“volumes-from”参数,但我无法使其工作,因为我不知道如何找出要放置的数据框的名称它作为json中的键。我用here中的示例进行了尝试{"id":"privileged-job","container":{"docker":{"image":"mesosphere/inky""privileged":true,"parameters":[{"key":"hostname","value":"a.corp.org"},{"key":"volumes-fr

docker - 如何在马拉松中使用volumes-from

我在mesos+marathon+docker上工作了很长一段时间,但我在某个时候卡住了。目前我尝试处理持久化容器,并尝试使用“volumes-from”参数,但我无法使其工作,因为我不知道如何找出要放置的数据框的名称它作为json中的键。我用here中的示例进行了尝试{"id":"privileged-job","container":{"docker":{"image":"mesosphere/inky""privileged":true,"parameters":[{"key":"hostname","value":"a.corp.org"},{"key":"volumes-fr

docker - 在 Marathon 和 Mesos 旁边运行 Hadoop

我有三个安装了docker的节点,一个主节点和两个从节点,我想在docker上运行Mesos、marathon和hadoop。我有这些dockercompose文件:此dockercompose用于主节点运行Mesos和Marathon:version:'3.7'services:zookeeper:image:hadoop_marathon_mesos_flink_2command:>sh-c"echozookeeper&&/home/zookeeper-3.4.14/bin/zkServer.shrestart&&sleep30&&/home/mesos-1.7.2/build/b

java - 使用 Marathon/Mesos 的 Prometheus 动态端口服务发现

经过几天的谷歌搜索,我一直无法找到这个问题的答案。我有一个在Marathon/Mesos中运行的服务。我有一个Prometheus集群抓取指标。我的Marathon指标端口配置如下所示:{"containerPort":8081,"hostPort":0,"servicePort":31301,"protocol":"tcp","labels":{"metrics":"/metrics"}}Prometheus,仅配置了样板marathon-sd配置,成功找到了这个目标,但它随后会监听以下指标:__address__=[NodeIP]:31301;因此它使用服务端口而不是动态分配的主机

azure - 如何使用 Mesos 和 Marathon 在 Azure 容器服务中安全地共享私有(private) docker repo 登录凭据

我已经使用DC/OS+Marathon设置Azure容器服务来部署Docker容器。到目前为止看起来不错,我可以使用SSH隧道连接到主节点并访问Mesos和MarathonWebUI以及点击RESTAPI。接下来,我正在尝试从我的私有(private)docker存储库部署一个docker容器,我在Marathon网站上找到了以下文章。https://mesosphere.github.io/marathon/docs/native-docker-private-registry.html请参阅上述网址中的“注意”部分-注意:URI必须可供所有可能启动您的应用程序的节点访问。方法可能包

json - Marathon docker 应用程序中的 --add-host 参数

我有想要使用Mesos和Marathon运行的docker镜像(带有入口点)。这些镜像需要更改/etc/hosts和/etc/resolv.conf。当我通常运行它时,我会执行以下操作:dockerrun--add-hosthost:ip--dns-searchurlimage但在马拉松应用程序(我将其设置为要发送到马拉松的json主体)中,我不知道这些选项将映射到什么。例如-p在json正文中变成portMappings。有谁知道--add-host和--dns-search以及可能的其他选项会变成什么? 最佳答案 您可以像这样在

docker - 使用 Mesos/Marathon 链接 Docker 容器

到目前为止,我在使用Mesos、Marathon和Docker来管理一组服务器以及我放置在它们上面的容器方面取得了巨大的成功。但是,我现在想更进一步,开始做一些事情,比如自动将一个haproxy容器链接到每个启动的主docker服务,或者提供其他基于守护进程的容器化服务,这些服务链接并且仅可用于单个父容器。通常,我会先用某个名称启动助手服务,然后当我启动真正的服务时,我会将它链接到助手,一切都会好起来的。这个模型如何适应Marathon和Mesos?至少目前看来,容器化假设是单个容器。我有一个想法,首先在它可以找到的任何主机上启动辅助服务,然后向实际服务添加一个约束,即主机名=辅助服务

docker - Marathon vs Kubernetes vs Docker Swarm on DC/OS with Docker 容器

我正在寻找在DC/OS上运行Docker容器时是否使用Marathon和Chronos、DockerSwarm或Kubernetes的一些利弊。例如,什么时候使用Marathon/Chronos比使用Kubernetes更好,反之亦然?现在我主要是在进行试验,但希望我们能在夏季之后开始在生产中使用其中一项服务。这可能会取消DockerSwarm的资格,因为我不确定到那时它是否可以投入生产。我喜欢DockerSwarm的地方在于它本质上只是“Docker命令”,您不必学习全新的东西。我们已经在使用docker-compose并且它可以与DockerSwarm一起工作(至少在理论上),所以
12