DockerCon 2016 Day2 : 企业生产环境可用

DockerCon 2016 Day2 : 企业生产环境可用

cheerup
DockerCon 第二天,一早现场就非常火爆。由于西雅图的天气从早到晚没啥变化,再加上时差的问题,不得不靠咖啡来提神。

  • 好在上午大会有几个让人非常兴奋的消息公布:Docker在企业生产环境就绪,Docker支持Windows就绪。Docker的新能力支持,虽然大部分在意料之中,但是实在感叹其速度之快。
  • 中午,在Community Theater,一边喝啤酒一边听来自阿里的分享”阿里云的容器实践”,很多老外对阿里巴巴的电商和专有云场景比较关心。
  • 下午,听了TechCrunch和eWeek等5位科技媒体对Docker社区和公司发展的看法,观点甚是犀利,比如“为啥CoreOS 没来?”。另外有幸参加了Docker首次针对中国区的座谈会,Docker的CEO Ben Golub也非常关注中国的市场。

上午篇

在国外的调查中Docker已经被广泛应用到生产环境,
14665657205725

而Docker今年的口号就是打造企业软件供应链
14665658461160

Docker推出的面向企业的Container as a Service (CaaS),Docker Datacenter提供企业客户所关注的特性支持,其中管控和安全是亮点。
14665658593161

不得不说,Docker公司精心准备的演示效果还是很好的,重点突出同时风趣幽默
14665659052173

Docker的生态圈定义
14665659665359

在内容为王的时代,Docker已经成为了众多厂商交付软件的新选择
14665660667292

随后宣布了Docker的官方应用商店,把流量变现自然是水到渠成的选择,终于另一只靴子落了地。
14665660933089

Azure的CTO,Mark Russinovich亲自上阵,亲自演示了在Mac上利用Docker运行、调试C#的开发流程,并且利用DDC将其部署到Azure的一体机和公有云上。甚至演示了在Ubuntu上利用Docker容器运行中的MS SQL Server。这些都充分体现了一个转型中的IT巨人的决心和魄力。更加重视开发者体验和更加开放的微软能是否能再次赢得开发者的芳心,对Windows的未来具有决定性意义。演示之中出现了些小小的插曲,Mark自嘲因为自己没有向Demo之神敬献足够的祭品 :-)
14665688372855

Docker今天的主题演讲中,多次提到容器化和微服务化应该是增量改变而非彻底变革,需要找到切入点逐渐改进企业遗留应用。其中ADP的嘉宾把这种方式风趣地类比为制作冰激凌球的过程,引发全场笑声。
14665680991680

经历了2014年的草创,2015年的布局,2016年的Docker已开始全面发力。作为一家初创公司,其技术远见、资源整合和市场把控能力让人非常敬佩。如今,Docker进军企业市场的号角已经吹响,而传统IT巨头的IBM,HPE, 微软等成为Docker在企业市场的分销渠道和合作伙伴,这也不由得让人感慨万千。期待有一天中国的土地上也能成长出世界级的技术公司。

中午篇

拿了一块披萨和一罐樱桃味的可乐,就赶到Community Theater去听易立的分享–“阿里云的容器实践”
yili
目前有很多公司在阿里云上开始或已经在生产环境使用Docker,包括华大基因、大疆、微博、21CN、南京路特、雪球等:
customer
在阿里巴巴集团内部,由于部分业务的机器比较多,存在海量节点同时去镜像仓库拉取镜像。所以需要做一些流控措施保证后端仓库不能被打挂,又要尽可能的提速。这里介绍了通过P2P+机房级别的自定义mirror来保证海量节点并发拉取镜像:
registry

下午篇

由于非常好奇国外的媒体和分析师如何看待Docker本次宣告的一些产品和特性,来到了607分会场。这次是由5位媒体分析师,分别来自:Ignition Partners的Rachel Chalmers(唯一的女性,也是座谈的主要发问者)、Tech Crunch的Frederic Lardinois、eWeek的Sean Michael Kerner、451 Research的Donnie Berkholz和The New Stack的Alex Williams。可以感觉到这几位对技术和社区的敏感度非常好,观点非常犀利。“之前还合作的CoreOS这次在哪?”“Docker到底是一家开源产品公司还是商业公司?”“Docker的1.12是否会让原先的一些框架和平台很受伤?” 相信这也是每个人关心,也许每个人都有自己的答案。
media

另外非常有幸参加了Docker公司对中国区嘉宾的座谈会,CEO Ben Golub 对中国市场非常看重,他认为除了美国和欧洲以外,中国是最不能放弃的地区。

Docker的培训经理和我们探讨了Docker在国内的接受程度和国内的开发者如何学习Docker,会发现这一块还是很欠缺,大家只能自己从网上寻找资料,并且很多资料是旧的或者有误。相信后续这块会得到很快的弥补。

Docker for Mac的设计师和产品经理,也很耐心的又演示了一遍功能,并讲了三个价值:

  • 用起来更方便,屏蔽复杂性
  • 更方便的找到ip地址和端口
  • 容器卷可以同步文件

docker_mac

最后又和Docker负责开源的一个开发者,交流了下Swarmkit的一些设计。有人关心,Docker Daemon一直升级太痛苦,是否能有一个LTS版本。对方表示在商业版本会支持。

尾声

参加完DockerCon有两个最大感受:1.本次DockerCon的组织真的很棒,有吃有喝有互动,国内的会议还有不少差距;参展公司的展台和Demo也很精致和吸引人,有提供很大的竖屏现场交互,也有两人直接现场搭台唱戏,值得学习。2.Docker公司的行动越来越快,商业化策略也越发明显,对用户的体验明显提高,对一些生态伙伴的影响却不容乐观,值得思考。

最后放一张图(西雅图华盛顿大学,早上7点的校园)
snow

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108963.html原文链接:https://javaforall.net

(0)
上一篇 2021年9月16日 上午7:00
下一篇 2021年9月16日 上午7:00


相关推荐

  • docker导出镜像命令_docker save将容器保存为镜像

    docker导出镜像命令_docker save将容器保存为镜像导入导出命令介绍涉及的命令有export、import、save、loadsave示例dockersave-onginx.tarnginx:latest或dockersave>nginx.tarnginx:latest其中-o和>表示输出到文件,nginx.tar为目标文件,nginx:latest是源镜像名(name:tag),后面也可以是容器idload示例dockerload-inginx.tar或dockerload<n

    2025年9月22日
    8
  • 【docker安装RabbitMQ详细步骤】

    【docker安装RabbitMQ详细步骤】docker安装RabbitMQ详细步骤1.启动rabbitmqcd/opt/rabbitmqmkdirdata#拉取镜像dockerpullrabbitmq#查看镜像dockerimages#拉取镜像到本地仓库,这里是直接安装最新的,#如果需要安装其他版本在rabbitmq后面跟上版本号即可#dockerpullrabbitmq#启动rabbitMqdockerrun-d\-v/opt/rabbitmq/data:/var/lib/rabbit

    2022年5月23日
    44
  • docker dockerfile详解_docker exec 进入容器

    docker dockerfile详解_docker exec 进入容器前言Dockerfile是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。Dockerfile简介Dockerfile是用来构建Docker镜像的构建文件,是由一系列

    2022年7月28日
    6
  • docker下载安装教程_mac docker 性能

    docker下载安装教程_mac docker 性能前言Docker提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个D

    2022年7月28日
    34
  • 可视化管理Docker容器(portainer)

    可视化管理Docker容器(portainer)1 拉取镜像 2 运行镜像 3 portainer 使用介绍容器操作镜像操作权限管理 4 分析优缺点优点缺点 5 结论

    2026年3月18日
    2
  • linux卸载docker

    linux卸载docker查看 docker 运行状态 systemctlsta 如果显示 active running 状态 则表示 docker 是运行状态 需要执行关闭命令 systemctlsto 查看 yum 安装的 docker 文件包 yumlistinsta grepdocker 查看 docker 相关的 rmp 源文件 rpm qa grepdocker 删除所有安装的 docker 文件包

    2026年3月26日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号