可以在docker 查看容器容器里跑windows么

Docker崛起,数人云能否引爆容器定义世界的热潮?--百度百家
Docker崛起,数人云能否引爆容器定义世界的热潮?
分享到微信朋友圈
在不到两年的时间内,数人云作为云计算领域的新技术驱动型公司,可谓成长迅猛。那么,究竟是什么原因让它能得以小步快跑?在PaaS市场正成为风口的机会窗口期,数人云又能否引爆容器定义世界的热潮呢?
众所周知,从2014年开始,Docker以位于操作系统之上的轻量级虚拟化方案和类似于版本管理的镜像管理模式,把云计算从早间的IaaS资源交付模式向PaaS推进了一大步,越来越多的云服务提供商也开始提供更加灵活可控的PaaS服务,Docker在开发者中也大有取虚拟化而代之之势。
在中国,基于Docker容器技术创业的公司也如雨后春笋般诞生,数人云就是其中的佼佼者。2014年9月,数人云成立并拿到百万美元天使投资;2015年11月,数人云第一版产品正式上线;2016年3月,数人云宣布公司完成3000万人民币A轮融资;2016年5月,数人云正式对外发布2.0版云操作系统。
由此可见,在不到两年的时间内,数人云作为云计算领域的新技术驱动型公司,可谓成长迅猛。那么,究竟是什么原因让它能得以小步快跑?在PaaS市场正成为风口的机会窗口期,数人云又能否引爆容器定义世界的热潮呢?
Docker崛起
轻量级PaaS平台来袭
毫无疑问,当下正处于企业级市场更新换代的节点,当越来越多的企业用户全面云化之后,PaaS平台的重要性不言而喻。实际上,从云计算产业演进的角度来看,当IaaS和SaaS出现爆发式增长后,接下来PaaS一定即将迎来自己的风口期。
数人云CEO王璞博士
在我看来,当下PaaS之所以越来越引起人们的重视,主要有三个方面的原因:
首先,中国拥有的企业云服务市场空间巨大,是全球最大的互联网和移动市场、全球最大的物联网市场、全世界最多的中小企业市场,这些都需要基于云计算技术寻求创新与变革、基于大数据技术完成创新革命。
其次,从美国云计算产业的发展经验来看,在云计算产业链中,基础设施层和应用层自然最先启动,后期则需要平台层的崛起,这是云计算产业长尾效应的关键核心、是产业增长力。
最后,移动互联网的崛起,将使得企业应用开发面临着巨大的挑战。随着用户对应用的交付速度和质量要求越来越严格、云服务成本越来越高、云产品数量越来越碎片化,这些企业客户都将需要一站式的云服务平台来快速认知和获取厂商的服务。
正是基于这样的判断,让数人云CEO、曾担任谷歌广告部数据平台构架师的王璞博士谋生了回国创业的想法。在他看来,谷歌内部的PaaS平台弹性、灵活,开发组件一应俱全,工程师使用起来非常方便。因此,数人云希望将谷歌的云理念带给国内客户,让企业的开发人员专注于业务层面,更有效率的完成工作。
无独有偶,Docker本身开放、开源的特性,使其成为了迅速成长为云计算相关领域最受欢迎的开源项目。如今,Amazon、Google、IBM、Microsoft、Red Hat 和 VMware都表示支持Docker技术或准备支持。甚至在和另一项热门技术OpenStack的较量中,也不相上下。&
在这种背景下,借鉴谷歌的技术理念,基于Mesos和Docker等开源技术打造新一代轻量级PaaS平台,成为了数人云的定位。
据了解,在数人云的团队中,CEO王璞博士擅长分布式计算、大规模机器学习以及海量数据处理;CTO肖德时,曾任红帽Engineering Service部门内部工具组Team Leader,是国内第一代Docker代码的贡献者;COO谢乐冰则长期专注企业级技术应用领域,拥有多年项目经验和创业公司工作经验。&
对此,王璞博士认为,2014年Docker技术逐步兴起,大量围绕Docker的创业公司以及诸多开源软件项目进一步丰满了容器技术的生态圈。他坚信,Docker技术的出现为以轻量级容器为核心的新一代PaaS平台提供了爆发式增长的机会,也让数人云可以更加从容的帮助企业解决在上云中的最后一公里问题。
数人云欲用容器定义世界
2015年11月,数人云发布了数人云操作系统 1.0版本,通过构建轻量级PaaS平台将应用弹性做到极致。数人云原生支持微服务架构的集群管理,与传统PaaS相比,具有企业级混合容器集群管理、支持节点规模过万、支持大数据和机器学习能力,以及混合云部署能力四大优势。当年,数人云生产级别容器集群上线,管理了1000台云主机,运行5万容器。
数人云CTO肖德时
不过,他们并不满足于此。今年5月26日,数人云正式对外发布了数人云操作系统 2.0版操作系统。据数人云CTO肖德时介绍,升级后的数人云操作系统具有应用管理,监控告警&日志查询,应用编排&应用目录,持续集成&镜像构建四大功能,实现了从私有代码管理到应用实例发布的全流程支持,全面支持Docker Compose编排,实现应用实例的灰度发布和自动扩缩。
不仅如此,在资源层,数人云支持企业级混合容器集群管理,通过 Mesos 以集群的方式统一管理各种私有/混合云主机,将主机变成一个资源池供用户使用,支持分布式集群管理架构。同时,数人云操作系统屏蔽掉了许多硬件底层细节,使用户能够更加专注、高效地使用生产级别的容器环境。
值得一提的是,除2.0版操作系统发布之外,数人云在技术创新和构建生态体系方面也进展颇丰,具体来说:
第一,数人云获得思科容器管理平台Mantl团队的认可。Mantl也是基于Mesos和Docker打造的,并在 Github上开源。目前,数人云已经跟思科在Mantl项目上深入合作,并在产品中融合了Mantl的最佳实践经验。
第二,数人云也与VMware中国研发中心深度合作,积极参与Harbor项目。据了解,Harbor已成功集成到数人云产品中,数人云是国内最早和Harbor项目进行对接的开源云计算公司,两家公司在产品集成方面进行了深度整合。
第三,数人云还获得了新一代容器技术HyperContainer的支持,进一步推动了多元化容器技术进入数人云产品线的进程。
在王璞博士看来,如今云计算、大数据逐渐成为用户的“刚需”,这种更大范围内的数据、应用的集中,也造就了越来越庞大的数据中心建设。与此同时,传统的企业也因为其业务与互联网关系越来越紧密,而使其自身的IT系统变得越来越互联网化。
这就催生了开放硬件架构设计的出现。目前,在全球以Facebook主导的OCP就是著名一例,为此他们提出了共同的技术参考设计——机柜级架构,这也是下一代互联网数据中心基础设施的典型设计。
而在软件领域,基于Docker的容器技术现在正在成为软件交付的标准。实际上,可以把Docker称为互联网的集装箱,它可以灵活地封装软件,令其更快速地交付,这对现代互联网来说是一件大事,因为软件都会运行在成百上千的机器上,Docker的出现解决了快速交付和部署的难题。
王璞博士认为,PC兼容机加Windows,引爆了个人电脑市场近三十年的繁荣。而OCP+数人云操作系统,打造了一套标准开放的数据中心软硬件解决方案,将引爆企业级数据中心未来几十年的繁荣。显然,容器定义世界的时代即将来临。
聚焦金融云
数人云下一步的新方向
据了解,在数人云的发展路线图中,2016年,数人云将继续发挥在金融容器云领域的领导优势,帮助国内金融企业快速进入下一代IT领域的容器浪潮;2017年,提供横跨多IaaS的容器PaaS服务,帮助中小企业以应用为导向消费云计算能力;2018年,提供智能云操作系统,提供机器学习和大数据方面的新产品。
数人云的Roadmap
对此,数人云CTO肖德时表示,之所以聚焦金融容器云市场,主要的考虑:一是当前金融业面对的是更加开放的经营环境,长期以来,金融客户的核心软硬件普遍来自国外,存在难以预知的安全隐患,金融业亟需构建开放、弹性、安全、成本可控的新型IT。
二是金融业面临的一个重要挑战在于如何快速响应用户需求,加快新业务上线速度,缩短产品的迭代周期。过去,传统金融技术架构是紧耦合的,更新、交付、部署复杂,而基于云计算的金融技术架构是松耦合的,更新、交付、部署简便,并强调开放的理念。
基于此,数人金融容器云可以实现秒级伸缩,帮助客户及时响应高并发等新型业务需求;同时,借助容器技术,数人金融容器云使传统应用的交付变得更加标准,极大地消除技术部署的局限性,提高客户产品的交付及运维效率。
值得一提的,为了打消金融领域客户的疑虑,数人云还联合清华大学交叉信息研究院开放计算项目实验室(OCP实验室)完成“百万并发”的压力测试。
在测试中,数人云提供了整个压测环境的安装部署和运行,包括压测工具Tsung、负载均衡器HAProxy、Web服务器NginX等等。此外,数人云把压测环境涉及的所有程序都封装在Docker容器里,管理调度整个压测环境运行的数千个Docker实例。
最终,仅用10台OCP服务器,数人云就承载了百万并发HTTP请求,用Tsung模拟每秒钟100万个用户的并发请求,每秒平均处理85万请求。
目前,数人金融容器云已经开始为众多金融客户提供部署。肖德时强调,金融容器云的特点就是,将复杂应用进行拆分改动,把复杂的业务应用微服务化,以独立的容器组件方式运行,以此构建云原生应用平台,为金融行业的业务竞争提供支撑。
总结一下,在目前众多基于Docker创业的公司中,数人云之所以能成为其中的佼佼者,我认为有几个方面的原因:
首先,当下正处于企业级市场更新换代的节点,当越来越多的企业用户全面云化之后,PaaS平台的重要性不言而喻。因此,数人云轻量级PaaS平台的定位,切合了市场的广泛需求。
其次,相比其他的创业公司,数人云轻量级PaaS具备众多优势,包括:来自谷歌基础设施的技术思想;基于开源技术领域的最佳实践;提供了完整的应用生命周期的支持;具备百万压力的测试验证能力。
最后,数人云的团队有服务企业客户的基因,了解企业客户的需求,拥有丰富的企业服务经验。更为关键的是,他们不仅仅是了解中国企业级用户形形色色的个性化需求,更因为其平台架构在中国本土,在自主可控、合规安全方面更容易获得用户的认可,这也是数人云能突破金融云市场的重要因素。
【申耀的科技观察】由资深媒体人申耀创办并运营,拥有13年媒体工作经验,主要致力于消费、企业级及渠道类内容的观察和思考。
目前覆盖的渠道包括:微信公众号、QQ公众号、百度百家、今日头条、腾讯新闻、天天快报、搜狐新闻等。
分享到微信朋友圈
在手机阅读、分享本文
还可以输入250个字
推荐文章RECOMMEND
阅读:1300
阅读:1170
阅读:19万
阅读:13万
阅读:12万
热门文章HOT NEWS
涉案的王雷雨早于2003年8月入职腾讯,2012年担任QT产品...
不八卦会死星人
图宾根木匠
果粉俱乐部
百度新闻客户端
百度新闻客户端
百度新闻客户端
扫描二维码下载
订阅 "百家" 频道
观看更多百家精彩新闻可以在docker容器里跑windows么_百度知道
可以在docker容器里跑windows么
提问者采纳
不可以,而像一个windows桌面不知道要浪费多少资源!去了解一下docker产生的原因以及实现的原理就知道了,最直观的理解就是docker就是减少资源的浪费,只提供必要的服务。可以参考这里
其他类似问题
为您推荐:
windows的相关知识
其他1条回答
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁可以在docker容器里跑windows么_百度知道
可以在docker容器里跑windows么
我有更好的答案
//segmentfault,只提供必要的服务:不可以,最直观的理解就是docker就是减少资源的浪费! 去了解一下docker产生的原因以及实现的原理就知道了.com/blog/seanlook/1537" target="_blank">http,而像一个windows桌面不知道要浪费多少资源。 可以参考这里 <a href="http://segmentfault明确的回答
其他类似问题
为您推荐:
windows的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如何在 Windows 上通过 Kitematic 使用 Docker_Linux教程_Linux公社-Linux系统门户网站
你好,游客
如何在 Windows 上通过 Kitematic 使用 Docker
来源:Linux中国&
作者:Linux
在本篇文章中,我们会学习如何在 Windows 操作系统上安装 Kitematic 以及部署一个测试性的 Nginx Web 服务器。Kitematic 是一个具有现代化的界面设计的自由开源软件,它可以让我们在 Docker 中交互式执行任务。Kitematic 设计的非常漂亮、界面美观。使用它,我们可以简单快速地开箱搭建我们的容器而不需要输入命令,可以在图形用户界面中通过简单的点击从而在容器上部署我们的应用。Kitematic 集成了 Docker Hub,允许我们搜索、拉取任何需要的镜像,并在上面部署应用。它同时也能很好地切换到命令行用户接口模式。目前,它包括了自动映射端口、可视化更改环境变量、配置卷、流式日志以及其它功能。
下面是在 Windows 上安装 Kitematic 并部署测试性 Nginx Web 服务器的 3 个简单步骤。
1. 下载 Kitematic
首先,我们需要从 github 仓库
中下载 Windows 操作系统可用的最新的 Kitematic 发行版。我们用下载器或者 web 浏览器下载了它的可执行 EXE 文件。下载完成后,我们需要双击可执行应用文件。
运行 Kitematic
双击应用文件之后,会问我们一个安全问题,我们只需要点击 OK 按钮,如下图所示。
2. 安装 Kitematic
下载好可执行安装程序之后,我们现在就可以在我们的 Windows 操作系统上安装 Kitematic了。安装程序现在会开始下载并安装运行 Kitematic 需要的依赖软件,包括 Virtual Box 和 Docker。如果已经在系统上安装了 Virtual Box,它会把它升级到最新版本。安装程序会在几分钟内完成,但取决于你网络和系统的速度。如果你还没有安装 Virtual Box,它会问你是否安装 Virtual Box 网络驱动。建议安装它,因为它用于 Virtual Box 的网络功能。
安装 Kitematic
所需的依赖 Docker 和 Virtual Box 安装完成并运行后,会让我们登录到 Docker Hub。如果我们还没有账户或者还不想登录,可以点击 SKIP FOR NOW 继续后面的步骤。
登录 Docker Hub
如果你还没有账户,你可以在应用程序上点击注册(Sign Up)链接并在 Docker Hub 上创建账户。
完成之后,就会出现 Kitematic 应用程序的第一个界面。正如下面看到的这样。我们可以搜索可用的 docker 镜像。
启动 Kitematic
3. 部署 Nginx Hello World 容器
现在,成功安装完 Kitematic 之后,我们打算部署容器。要运行一个容器,我们只需要在搜索区域中搜索镜像。然后点击 Create 按钮部署容器。在这篇教程中,我们会部署一个小的包含了 Hello World 主页的 Nginx Web 服务器。为此,我们在搜索区域中搜索 Hello World Nginx。看到了容器信息之后,我们点击 Create 来部署容器。
运行 Hello World Nginx
镜像下载完成之后,它会自动部署。我们可以查看 Kitematic 部署容器的命令日志。我们也可以在 Kitematic 界面上预览 web 页面。现在,我们通过点击预览在 web 浏览器中查看我们的 Hello World 页面。
浏览 Nginx Hello World
如果我们想切换到命令行接口并用它管理 docker,这里有个称为 Docker CLI 的按钮,它会打开一个 PowerShell,在里面我们可以执行 docker 命令。
Docker CLI PowerShell
现在,如果我们想配置我们的容器并执行类似更改容器名称、设置环境变量、指定端口、配置容器存储以及其它高级功能的任务,我们可以在容器设置页面做到这些。
设置 Kitematic Container
我们终于成功在 Windows 操作系统上安装了 Kitematic 并部署了一个 Hello World Ngnix 服务器。推荐下载安装 Kitematic 最新的发行版,因为会增加很多新的高级功能。由于 Docker 运行在 64 位平台,当前 Kitematic 也是为 64 位操作系统构建。它只能在 Windows 7 以及更高版本上运行。
在这篇教程中,我们部署了一个 Nginx Web 服务器,类似地我们可以在 Kitematic 中简单的点击就能通过镜像部署任何 docker 容器。Kitematic 已经有可用的 Mac OS X 和 Windows 版本,Linux 版本也在开发中很快就会发布。
如果你有任何疑问、建议或者反馈,请在下面的评论框中写下来以便我们更改地改进或更新我们的内容。非常感谢!Enjoy :-)
Docker安装应用( 6.5_x64) &
14.04安装Docker& &
Ubuntu使用VNC运行基于Docker的桌面系统&
阿里云CentOS 6.5 模板上安装 Docker &
Ubuntu 15.04下安装Docker& &
在Ubuntu Trusty 14.04 (LTS) (64-bit)安装Docker &
Docker 的详细介绍:Docker 的下载地址:
作者: 译者: 校对:
原创翻译, 荣誉推出
本文永久更新链接地址:
相关资讯 & & &
& (05月04日)
& (03月07日)
& (04月24日)
& (02月21日)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款可以在docker容器里跑windows么_百度知道
可以在docker容器里跑windows么
提问者采纳
不可以://segmentfault。可以参考这里
电脑网络爱好者
其他类似问题
为您推荐:
windows的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 docker 跑windows程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信