docker on marathonmesos示例
背景信息
环境信息: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示例相关推荐
- 【转载】Docker镜像打包示例
本文链接:https://blog.csdn.net/qq_26235847/article/details/84635250 一.war包(SpringMVC项目)镜像部署 1.拉取tomcat镜像 ...
- Docker镜像打包示例
一.war包(SpringMVC项目)镜像部署 1.拉取tomcat镜像 docker pull tomcat:8.5.30 2.上传需要部署的war包(以hello.war为例)到自定义的工作目录下 ...
- docker desktop tutorial 示例报错的处理
就是一打开这个程序后的tutorial 我把这个步骤手打出来(居然没法粘贴) # step1 clone docker run --name repo alpine/git clone https:/ ...
- Docker | Docker技术基础梳理(五) - Docker网络管理
Docker | Docker技术基础梳理(五) - Docker网络管理 链接: 原文链接 原文链接: https://gitbook.cn/books/5b8f3c471966b44b00d265 ...
- docker desktop ubuntu镜像_资深专家都知道的顶级 Docker 命令!
开发人员一直在努力提高 Docker 的使用率和性能,命令也在不停变化.Docker 命令经常被弃用,或被替换为更新且更有效的命令,本文总结了近年来资深专家最常用的命令列表并给出部分使用方法. 目前, ...
- bash: dotnet: 未找到命令..._Docker 常用命令(.NET Core示例)
(给DotNet加星标,提升.Net技能) 转自:滴答的雨cnblogs.com/heyuquan/p/docker-cmd-and-dotnetcore.html 前言 本篇文章,整理docker中 ...
- Docker(十四):Docker:网络模式详解
Docker作为目前最火的轻量级容器技术,牛逼的功能,如Docker的镜像管理,不足的地方网络方面. Docker自身的4种网络工作方式,和一些自定义网络模式 安装Docker时,它会自动创建三个网络 ...
- Docker数据卷管理
前言 docker数据卷 数据卷是目录或文件,不是块设备. 容器可以读写volume中的数据. volume数据可以持久化保存. docker提供了两种卷: bind mount 是将主机上的目录或文 ...
- Docker镜像的导入导出
2019独角兽企业重金招聘Python工程师标准>>> 本文介绍Docker镜像的导入导出,用于迁移.备份.升级等场景,准备环境如下: CentOS 7.0 Docker 1.18 ...
最新文章
- Linux命令之top
- [RN] 全国城市列表选择 (包含定位城市、热门城市、全国城市)
- 关于在 Ubuntu 上安装 SteamOS session
- java生日快乐_Java八岁生日快乐!
- JavaNIO编程基础-图解JavaNIO内存模型
- McAfee麦咖啡8.5企业版高级教程
- 如何在excel中取消合并单元格后内容自动填充?
- Jenkins build light on Windows, with Blinky
- YOLOX代码 loss计算过程 详细注释版
- Sql Server数据库中查询操作时“对象名无效”解决方法
- 浙江大学 工程伦理 第二章单元测试答案
- Vue.js+Layer表格数据绑定与实现更新
- GAMMA初学笔记三
- 解决虚拟机上ubuntu上安装搜狗拼音输入法无法使用的问题,系统是18.04的
- 【Linux编程】UVC摄像头采集与显示(V4L2编程)
- php判断关联数组为空,php 关联数组判断是否为空
- 交通计算机专业硕士论文,基于强化学习的交通拥堵控制方法研究-计算机技术专业论文.docx...
- oracle zck,DB2 转Oracle
- 十周年再发重磅新品,小米发布50倍潜望式变焦小米10青春版、MIUI 12
- 员工手册作为企业内部管理的下意义和价值!
热门文章
- excel服务器没有响应怎么办,勤哲Excel服务器技术支持|Excel服务器常见问题解答...
- apache在线升级yum_基于Redis实现在线游戏积分排行榜 - phyger
- 设置Visual Studio code停止自动更新
- pwd赋值给变量 shell_Shell脚本中的变量详解
- java实现文件下载的两种方式6_struts2实现文件下载功能
- 软件工程导论 05章总体设计
- ~~高精度除以低精度
- Youki的C++命名规则
- 如何在Ubuntu 16.04上安装和配置GitLab
- placeholder和assign速度对比