DockerCon 2017 Day 1 - Keynote 速记

简介: DockerCon举办三年以来,Docker已经发生了巨大的变化,已经发展成为一个成熟的技术社区和值得信任的企业应用平台。

14925729432029

Keynote宣布

DockerCon举办三年以来,Docker已经发生了巨大的变化,已经发展成为一个成熟的技术社区和值得信任的企业应用平台。

14925678869880

Docker的使命是 "create tools of mass innovation", 已经从一个简单开源项目演化成一系列针对不同应用场景的工具。

14925679748439

Docker公司CEO Ben开启了颇有德州风格的为Demo之神的献祭仪式

14925681160735

Docker公司的CTO,Solomon重点介绍了Docker在简化开发体验,和增强的企业级安全编排能力。

14925683949652

随后,重头戏开始了,Docker宣布为容器平台优化的Linux子系统开源,LinuxKit

14925685242521

14925685347283

稍后微软宣布Windows Container技术会基于Hyper-V提供对Linux Container的支持, 除支持主流Linux发行版之外支持LinuxKit作为容器操作系统

14925685762498

在下午的黑带Session上,更多关于LinuxKit的细节被释放出来,Docker在和HPE等公司做Linux Kernel的增强希望能实现Kernel的内存保护,增强容器隔离性。

随后,Solomon宣布了Moby项目,旨在为容器系统构建提供一系列开源组件,允许用户用Lego积木的方式搭建符合自己需要的容器系统。

14925686382707

14925686549038

Docker产品会构建在Moby的项目之上。Moby 使用 containerd 作为缺省的容器运行时,并提供能力可以把不同的Moby library组合在一起。

随后 Rolf Neugebauer 演示了多个例子,包括利用Moby构建一个OS镜像来在GCP上部署K8S

14925704874570

会后花絮

DockerCon Party - Container Bar

IMG_2383

目录
相关文章
戴维宁定理
一、戴维宁定理概念 戴维宁定理,也被称为欧拉定理,是图论中的一个重要定理,它描述了在一个连通的无向图中,如果图中除两个节点外,其余节点的度数都是偶数,那么可以从这两个节点出发,经过所有的边,最终回到这两个节点。这个回路被称为欧拉回路。 总之,戴维宁定理是图论中的一个重要定理,它描述了在满足一定条件下,一个连通的无向图可以构成欧拉回路。它在实际问题中有着广泛的应用,同时也带动了对图论的推广和发展。
684 0
|
6月前
|
机器学习/深度学习 人工智能 前端开发
构建AI智能体:七十、小树成林,聚沙成塔:随机森林与大模型的协同进化
随机森林是一种基于决策树的集成学习算法,通过构建多棵决策树并结合它们的预测结果来提高准确性和稳定性。其核心思想包括两个随机性:Bootstrap采样(每棵树使用不同的训练子集)和特征随机选择(每棵树分裂时只考虑部分特征)。这种方法能有效处理大规模高维数据,避免过拟合,并评估特征重要性。随机森林的超参数如树的数量、最大深度等可通过网格搜索优化。该算法兼具强大预测能力和工程化优势,是机器学习中的常用基础模型。
1279 165
|
Web App开发 测试技术 API
使用Ollama和Botnow本地部署DeepSeek R1模型的对比分析
本文详细对比了使用Ollama和Botnow两种方式在本地运行DeepSeek R1等开源大模型的不同。通过Ollama,用户可以在个人电脑(如MacBook Pro)上快速部署和测试模型;而Botnow则提供了企业级的API接入和本地部署方案,支持更复杂的应用场景。具体步骤包括环境准备、模型下载与运行、图形化界面操作等,帮助用户选择最适合自己的方式体验大模型的强大功能。
1047 0
|
Rust Dart 前端开发
Github 2024-08-19 开源项目周报Top15
根据Github Trendings的统计,本周(2024年8月19日统计)共有15个项目上榜。按开发语言分类,上榜项目数量如下:Python项目最多,有7项;其次是JavaScript和TypeScript,各有3项;Dart有2项;HTML、PowerShell、Clojure和C++各1项。此外,还介绍了多个热门项目,包括Bootstrap 5、RustDesk、ComfyUI、易采集、Penpot等,涵盖了Web开发、远程桌面、自动化测试、设计工具等多个领域。
1083 1
|
存储 人工智能 安全
网络安全中的加密技术详解
【7月更文挑战第28天】加密技术作为网络安全的核心组成部分,对于保护数据安全、维护网络秩序具有重要意义。随着技术的不断进步和应用场景的不断拓展,加密技术将不断迎来新的挑战和机遇。未来,我们需要继续关注加密技术的发展动态,加强技术研发和应用创新,为构建更加安全、可信的网络环境贡献力量。同时,我们也需要加强相关法律法规的制定和执行力度,确保加密技术的合法合规使用,为数字经济的健康发展提供有力保障。
1197 1
|
机器学习/深度学习 计算机视觉
一文详解残差网络
残差网络(ResNet)源于2016年的论文《Deep Residual Learning for Image Recognition》,旨在解决深层网络中的梯度消失和爆炸问题。通过引入残差块,即在网络中添加跳跃连接,使得信息可以直接跨过多层传递,从而有效解决了网络加深导致的训练困难。ResNet不仅显著提高了模型性能,还促进了深度学习领域的发展。
2959 3
|
Python
Python应用中名称错误(NameError)
【5月更文挑战第16天】
1515 2
|
Web App开发 应用服务中间件 定位技术
three.js:三维模型加载量测试
three.js:三维模型加载量测试
1018 4
|
开发框架 网络协议 Java
SpringBoot WebSocket大揭秘:实时通信、高效协作,一文让你彻底解锁!
【8月更文挑战第25天】本文介绍如何在SpringBoot项目中集成WebSocket以实现客户端与服务端的实时通信。首先概述了WebSocket的基本原理及其优势,接着详细阐述了集成步骤:添加依赖、配置WebSocket、定义WebSocket接口及进行测试。通过示例代码展示了整个过程,旨在帮助开发者更好地理解和应用这一技术。
1310 1
【循环链表】数据结构——单向循环链表和双向循环链表操作&笔记
【循环链表】数据结构——单向循环链表和双向循环链表操作&笔记