|
|
51CTO旗下网站
|
|
移动端

Docker 将会推出 Docker Desktop for WSL 2

微软最新推出的 WSL 2 在架构方面发生了重大的变化:它们提供了一个在轻量级 VM 中运行的真正 Linux 内核。

作者:局长来源:开源中国|2019-06-18 09:12

【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》

微软***推出的 WSL 2 在架构方面发生了重大的变化:它们提供了一个在轻量级 VM 中运行的真正 Linux 内核

对于这个变化以及这项技术,Docker 公司已将其应用到 Docker Desktop for Windows 上,并在近日宣布目前正在开发利用 WSL 2 的新版 Docker Desktop,计划于7月发布公开预览版。它将使 Docker 的开发体验体验更友好、以及解锁更多新功能。

据 Docker 公司的介绍,微软很早就为他们提供了 WSL 2 的早期版本,以便他们评估这项技术,并了解如何和 Docker Desktop for Windows 结合,使它成为在 Windows 上使用 Docker 的***方案。

Docker 也表示将使用 WSL 2 的集成包来替代 Hyper-V VM,该软件包将提供与当前 Docker Desktop VM 相同的功能:一键设置 Kubernetes、自动更新、透明的 HTTP 代理配置、从 Windows 访问守护程序以及透明绑定 Windows 文件等等。

此集成包将包含运行 Docker 和 Kubernetes 所需的服务器端组件,以及用于和 WSL 中的这些组件交互的 CLI 工具。最终,Docker Desktop 将会引入一项新功能:Linux 工作区(Linux workspaces)

现在我们使用 Docker Desktop 时,运行守护程序的 VM 完全不透明:虽然我们可以从 Windows 与 Docker 和 Kubernetes API 进行交互,但除了 Docker 容器或 Kubernetes Pod 之外,无法在 VM 中运行任何内容。

但通过整合 WSL 2,可以体验与 Windows 的无缝集成,这对于开发针对 Linux 环境的项目的开发者或者针对 Linux 定制的构建过程具有巨大的影响 —— 意味着开发者无需再维护用于 Linux 和 Windows 两套不同的构建脚本了。

例如,Docker 的开发者现在可以在 Windows 上运行 Linux Docker 守护程序,使用与 Linux 开发者相同的工具和脚本集:

Docker Desktop for WSL 2 将于7月发布技术预览版,支持与当前版本的 Docker Desktop 同时运行。

【编辑推荐】

  1. 10个小技巧提高 Kubernetes 容器效率
  2. ARM紧张了 中国大爱的RISC-V架构正步步紧逼
  3. 基于Docker和Kubernetes的优秀架构实践
  4. 6大分类,17大有用的Docker工具
  5. 邬贺铨谈华为事件:华为已熟练掌握ARM架构修改
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

这就是5G

这就是5G

5G那些事儿
共15章 | armmay

111人订阅学习

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

371人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

755人订阅学习

读 书 +更多

Java Web标签应用开发

Java Web程序员直接在JSP页面中书写Java代码的做法,使得页面中混杂有JavaScript、HTML、Java等多种语言的程序代码,可读性差,可复用性也...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微