Docker价值分析(优缺点和谁在使用?)

摘要:

Docker,一个新的容器技术,它能够在相同的旧服务器上运行的更多的应用程序,这也使得它很容易打包和发布程序。
它可以得到相同的硬件上比其他技术运行更多的应用(小的开销内存/ CPU/硬盘,这意味着更低成本);
它使开发人员能够快速创建简单的,现成的运行容器化应用;
它使管理和部署应用程序更加容易。

优点:

https://www.docker.com/whatisdocker/
1.一些优势和VM一样,但不是所有都一样。
比VM小,比VM快,Docker容器的尺寸减小相比整个虚拟机大大简化了分布到云和从云分发。
2.对于在笔记本电脑,数据中心的虚拟机,以及任何的云上,运行相同的没有变化的应用程序,IT的发布速度更快。
Docker是一个开放的平台,构建,发布和运行分布式应用程序。
Docker使应用程序能够快速从组件组装和避免开发,QA和生产环境之间的摩擦。
3.您可以在部署在公司局域网或云或虚拟机上使用它。
4.开发人员并不关心具体哪个Linux操作系统
使用Docker,开发人员可以根据所有依赖关系构建相应的软件,针对他们所选择的操作系统。
然后,在部署时一切是完全一样的,因为一切都在DockerImage的容器在其上运行。
开发人员负责并且能够确保所有的相关性得到满足。
5.Google,微软,亚马逊,IBM等都支持Docker。

缺点局限性:

1.Docker支持Unix/Linux操作系统,不支持Windows或Mac(即使可以在其上安装,不过也是基于Linux虚拟机的)
2.Docker用于应用程序时是最有用的,但并不包含数据。日志,跟踪和数据库等通常应放在Docker容器外。

谁在使用Docker?

GILT,yelp(NYSE: YELP),Bleacher Report,Spotify,New Relic,Rackspace,Yandex,Cambridge Healthcare

百度:“我们被吸引到Docker,因为它取代沙箱且Docker为我们的开发人员提供了多国语言,灵活和成本效益的解决方案,以支持越来越多的框架和应用程序所需的灵活性。”

ebay:现在只要是eBay的本地,当天送货服务。
在这种情况下使用,高级架构师Ted Dziuba 讨论了他在连续的整合过程使用Docker。
他从开发人员的笔记本电脑使用Docker,通过测试和QA实施一个有效的,自动化的,。

https://www.docker.com/resources/usecases/

Iron.io:

Docker在生产环境中 - 我们已经启用了超过300百万个Docker容器
IronWorker是一个任务队列服务,可以让开发人员调度和处理作业的规模,而无需设置或管理任何基础设施。
http://blog.iron.io/2014/10/docker-in-production-what-weve-learned.html

Docker价值分析(优缺点和谁在使用?)相关推荐

  1. Docker 架构优缺点大剖析

    在Docker问世后,其打包应用程式.快速部署的能耐,受到开发者的广大欢迎.在2015年,Docker进一步推出私有储存库功能Docker Registry,以及原生网路功能Docker Networ ...

  2. 面试题: Docker的优缺点

    Docker解决的问题: 由于不同的机器有不同的操作系统,以及不同的库和组件,在将一个应用部署到多台机器上需要进行大量的环境配置操作. Docker 主要解决环境配置问题,它是一种虚拟化技术,对进程进 ...

  3. docker 保存 环境持久化_为什么 Docker 适合微服务架构?

    ContainerDevOps时代 微服务架构日益成熟,不但得到了初创公司和创新型公司的认可,一些传统企业也在逐步接受微服务架构.我们仍然在学习如何利用其在扩展性,易于维护和构建等方面的优势.当然我们 ...

  4. docker适合初学者吗_简化了Docker:面向绝对初学者的动手指南

    docker适合初学者吗 by Shahzan 由Shahzan Whether you are planning to start your career in DevOps, or you are ...

  5. Docker、Podman 容器“扫盲“ 学习笔记【与云原生的故事】

    [摘要] 笔记内容:由理论和具体docker常用操作构成.这篇博文笔记的定位是:温习,查阅,不适合新手学习.你拥有青春的时候,就要感受它,不要虚掷你的黄金时代,不要去倾听... 写在前面 笔记内容:由 ...

  6. Docker、Podman 容器“扫盲“ 学习笔记

    写在前面 之前只是做毕业设计时,接触一点,用DockFile在阿里云上部署了毕设.后来docker端口问题,机器被植入木马,拉去挖矿,cup天天爆满,百度半天删了好多文件不管用,后来恢复镜像了,之后在 ...

  7. Docker ~ 从入门到实践

    文章目录 Docker 前言 一.虚拟机与Docker 1.虚拟机 2.Docker 二.Docker安装 三.Docker使用的三个层面 Image Container Registry 四.Doc ...

  8. 手把手教你如何给 Docker 开启 IPv6 网络支持

    关注「开源Linux」,选择"设为星标" 回复「学习」,有我为您特别筛选的学习资料~ Docker默认是不开启IPv6支持的,但是我们某些业务往往又需要IPv6的支持,特别是IPv ...

  9. 笔记/Linux运维面试常见问题

    linux基础 linux的特点 ? 免费: 开源: 单根目录树: 多用户多任务: 区分大小写: 一切皆文件: 不以扩展名区分文件类型. Linux的必须分区有哪些? 根分区.swap分区 swap分 ...

最新文章

  1. Bug tracker .net 部署经验(完善中)
  2. hookup_2.10-0.2.3.jar包下载
  3. 加速产业AI化!浪潮提出”元脑“生态计划,要用计算力+生态成就行业AI大脑...
  4. 隐藏和伪装端口banner
  5. Emacs 快速指南
  6. arm-linux-ld: cannot find -lgcc,/arm-linux-gnueabi/bin/ld: cannot find crt1.o
  7. hive集群部署以及beeline和hive
  8. pyinstaller 打包出现问题
  9. Java开发快速上手
  10. 帆软报表的excel导出,插件开发可用
  11. Costomize Print Output
  12. 拓端tecdat|R语言文本主题模型之潜在语义分析(LDA:Latent Dirichlet Allocation)
  13. 西安交通大学网络教育计算机考试题,西安交通大学《大学计算机基础》理论考试试题.doc...
  14. 人工智能的未来-揭示人类思维的奥秘How to create a mind - Ray Kurzweil
  15. python做鼠标自动移动_Python实现鼠标自动在屏幕上随机移动功能
  16. 计算机键盘上的tab键是什么键,键盘Tab键有什么作用?
  17. 金融数据中心建设模式浅析
  18. 【雅思大作文考官范文】——第十一篇:'homework' essay
  19. maven的pom出现cannot reconnect错误
  20. 【python】setup.py的作用

热门文章

  1. 无敌的服务注册中心Spring CloudAlibaba Nacos不进来看一看吗?
  2. 使用APACHE KNOX作为proxy访问web,同时开启SSO功能
  3. iOS之iOS9新特性——__kindof
  4. 看了这篇博客之后,你还会觉得《Queencard》很肤浅吗?
  5. 什么是以太坊域名服务(ENS)?
  6. 柳传志:任正非比我敢冒险 但他摔下来会很重
  7. javac 与java_javac中使用-d,以及javac / java中使用-cp介绍
  8. 利用AutoIt自动登录
  9. Tomcat配置出错:Using CATALINA_OPTS: ““Tomcat启动闪退问题解决
  10. Kmeans 均值类聚算法 (numpy库版)