背景信息

环境信息:Mesos+marathon+docker(部署在一台服务器,包括mesos-master、mesos-slave、docker、marathon)

演示操作:通过向marathon提交任务,实现一个docker容器的调度执行

操作步骤

1、执行docker pull nginx命令拉取nginx镜像

[root@bigdata01 ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
docker.io/nginx     latest              9e7424e5dbae        13 days ago         108.5 MB

2、通过curl启动一个marathon任务

curl -X POST -H "Content-type: application/json" 192.168.209.10:8080/v2/apps -d '{"id": "nginx3","cpus": 0.2,"mem": 32,"instances": 1,"constraints": [["hostname", "UNIQUE"]],"container": {"type": "DOCKER","docker": {"image": "docker.io/nginx","network": "BRIDGE","portMappings": [{"containerPort": 80,"hostPort": 0,"servicePort": 0,"protocol": "tcp"}]}}
}'

3、在marathon UI检查任务的执行情况

4、在mesos上查看调度任务

5、查看docker容器

[root@bigdata01 ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                   NAMES
5931b6a1717d        docker.io/nginx     "nginx -g 'daemon off"   43 seconds ago      Up 41 seconds       0.0.0.0:31812->80/tcp   mesos-4f02b030-2b47-48f0-bdcb-75c922828e53

docker on marathonmesos示例相关推荐

  1. 【转载】Docker镜像打包示例

    本文链接:https://blog.csdn.net/qq_26235847/article/details/84635250 一.war包(SpringMVC项目)镜像部署 1.拉取tomcat镜像 ...

  2. Docker镜像打包示例

    一.war包(SpringMVC项目)镜像部署 1.拉取tomcat镜像 docker pull tomcat:8.5.30 2.上传需要部署的war包(以hello.war为例)到自定义的工作目录下 ...

  3. docker desktop tutorial 示例报错的处理

    就是一打开这个程序后的tutorial 我把这个步骤手打出来(居然没法粘贴) # step1 clone docker run --name repo alpine/git clone https:/ ...

  4. Docker | Docker技术基础梳理(五) - Docker网络管理

    Docker | Docker技术基础梳理(五) - Docker网络管理 链接: 原文链接 原文链接: https://gitbook.cn/books/5b8f3c471966b44b00d265 ...

  5. docker desktop ubuntu镜像_资深专家都知道的顶级 Docker 命令!

    开发人员一直在努力提高 Docker 的使用率和性能,命令也在不停变化.Docker 命令经常被弃用,或被替换为更新且更有效的命令,本文总结了近年来资深专家最常用的命令列表并给出部分使用方法. 目前, ...

  6. bash: dotnet: 未找到命令..._Docker 常用命令(.NET Core示例)

    (给DotNet加星标,提升.Net技能) 转自:滴答的雨cnblogs.com/heyuquan/p/docker-cmd-and-dotnetcore.html 前言 本篇文章,整理docker中 ...

  7. Docker(十四):Docker:网络模式详解

    Docker作为目前最火的轻量级容器技术,牛逼的功能,如Docker的镜像管理,不足的地方网络方面. Docker自身的4种网络工作方式,和一些自定义网络模式 安装Docker时,它会自动创建三个网络 ...

  8. Docker数据卷管理

    前言 docker数据卷 数据卷是目录或文件,不是块设备. 容器可以读写volume中的数据. volume数据可以持久化保存. docker提供了两种卷: bind mount 是将主机上的目录或文 ...

  9. Docker镜像的导入导出

    2019独角兽企业重金招聘Python工程师标准>>> 本文介绍Docker镜像的导入导出,用于迁移.备份.升级等场景,准备环境如下: CentOS 7.0 Docker 1.18 ...

最新文章

  1. Linux命令之top
  2. [RN] 全国城市列表选择 (包含定位城市、热门城市、全国城市)
  3. 关于在 Ubuntu 上安装 SteamOS session
  4. java生日快乐_Java八岁生日快乐!
  5. JavaNIO编程基础-图解JavaNIO内存模型
  6. McAfee麦咖啡8.5企业版高级教程
  7. 如何在excel中取消合并单元格后内容自动填充?
  8. Jenkins build light on Windows, with Blinky
  9. YOLOX代码 loss计算过程 详细注释版
  10. Sql Server数据库中查询操作时“对象名无效”解决方法
  11. 浙江大学 工程伦理 第二章单元测试答案
  12. Vue.js+Layer表格数据绑定与实现更新
  13. GAMMA初学笔记三
  14. 解决虚拟机上ubuntu上安装搜狗拼音输入法无法使用的问题,系统是18.04的
  15. 【Linux编程】UVC摄像头采集与显示(V4L2编程)
  16. php判断关联数组为空,php 关联数组判断是否为空
  17. 交通计算机专业硕士论文,基于强化学习的交通拥堵控制方法研究-计算机技术专业论文.docx...
  18. oracle zck,DB2 转Oracle
  19. 十周年再发重磅新品,小米发布50倍潜望式变焦小米10青春版、MIUI 12
  20. 员工手册作为企业内部管理的下意义和价值!

热门文章

  1. excel服务器没有响应怎么办,勤哲Excel服务器技术支持|Excel服务器常见问题解答...
  2. apache在线升级yum_基于Redis实现在线游戏积分排行榜 - phyger
  3. 设置Visual Studio code停止自动更新
  4. pwd赋值给变量 shell_Shell脚本中的变量详解
  5. java实现文件下载的两种方式6_struts2实现文件下载功能
  6. 软件工程导论 05章总体设计
  7. ~~高精度除以低精度
  8. Youki的C++命名规则
  9. 如何在Ubuntu 16.04上安装和配置GitLab
  10. placeholder和assign速度对比