首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mesos的Docker论点

Mesos的Docker论点
EN

Stack Overflow用户
提问于 2017-11-14 23:24:13
回答 1查看 216关注 0票数 0

我试图在Mesos集群中执行一个码头容器。我想执行的有效停靠命令是:

代码语言:javascript
复制
docker run -it -v /home/me:/home/jovyan/work -p 8888:8888 jupyter/pyspark-notebook

据我所知,该命令的形式如下:

代码语言:javascript
复制
mesos-execute --containerizer=docker --master=127.0.0.1:9090 --name=test --docker_image=jupyter/pyspark-notebook --command="start-notebook.sh" --resources="cpus:8"

如何将-p-v参数的等效项传递给memos-execute命令?

目前,我运行的是一个普通的Mesos集群,没有任何添加的服务,比如马拉松运行。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-16 10:52:15

来自mesos执行

值可以是TaskInfo的JSON格式的字符串,也可以是包含JSON格式的TaskInfo的文件路径。路径必须为file:///path/to/file/path/to/file形式。 有关预期格式,请参阅mesos.proto中的mesos.proto消息。注意:不需要设置agent_id

TaskInfo包含被称为ContainerInfo的容器配置文件,您可以在其中配置port mappings

对于任何其他自定义选项,都可以使用Parameters

代码语言:javascript
复制
// Allowing arbitrary parameters to be passed to docker CLI.
// Note that anything passed to this field is not guaranteed
// to be supported moving forward, as we might move away from
// the docker CLI.
repeated Parameter parameters = 5;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47296948

复制
相关文章

相似问题

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