HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Docker 推出 Mac、Windows 的 Beta 版

  • 2016-03-30
  • 本文字数:986 字

    阅读完需:约 3 分钟

近日,Docker 公司宣布启动一项 Docker for Mac 和 Docker for Windows 有限 Beta 测试计划。它们在 Docker Toolbox 上做了许多改进,主要包括:

  • 更快更可靠:不再需要 VirtualBox,Docker 引擎运行在一个安装在 xhyve(Mac OS)或 Hyper-V(Windows)虚拟机上的 Alpine Linux 发行版中,虚拟机由 Docker 应用程序自己管理。
  • 工具集成:Docker for Mac 是一个 Mac 应用程序,而 Docker for Windows 是一个 Windows 应用程序,包括一个原生用户界面和自动升级功能。与它捆绑的 Docker 工具集中包括 Docker 命令行 Docker Compose Docker Notary 命令行
  • 针对代码和数据的 volume 挂载:volume 数据访问可以正常运行,包括文件修改通知。
  • 在本地主机网络上运行容器:Docker for Mac 和 Docker for Windows 包含一个面向容器的 DNS 服务器,并且它们与 Mac OS X 和 Windows 网络系统实现了集成。
  • 为了匹配 OS X 的沙箱安全模型,Docker for Mac 从头进行了构建。

Docker for Mac 与 Docker Toolbox 可以在同一台机器上同时使用,但在 Windows 上,在使用 Docker for Windows 之前需要关掉 Docker Toolbox。

Docker for Mac 和 Docker for Windows 已经有一些内部测试用户。Mixcloud 联合创始人 Mat Clayton 表示,The Docker for Mac 给他们带来了如下好处:

  • 安装更简单顺畅了;
  • 可以在 Mac 上使用官方镜像了;
  • 新的开发流程让工程师可以快速启动服务的新版本,并在 Mac 本地使用它们进行开发。

虽然 Docker for Mac 和 Docker for Windows 共享一个代码库,但它们所处的开发阶段并不相同。虽然最终会提供同 Docker for Mac 一样的功能,但 Docker for Windows 滚动发布的速度要慢一些。另外,Docker for Windows 目前仅能用于支持 Hyper-V 的 Windows 10 上。

Docker for Mac 和 Docker for Windows 在虚拟化、网络、安全、文件系统等方面与主机操作系统深度集成。这些集成利用了(Docker 最近收购的)Unikernel Systems 团队的系统和虚拟化经验以及 Docker 公司过去 5 年来开发的 Unikernel 相关的技术。等到今年晚些时间,这两个产品正式发布的时候,所有操作系统层面的集成创新将都将开源给 Docker 社区。

感兴趣的读者可以注册参与这项测试计划。


感谢陈兴璐对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-03-30 19:005304
用户头像

发布了 1008 篇内容, 共 389.6 次阅读, 收获喜欢 344 次。

关注

评论

发布
暂无评论
发现更多内容

使用终端MobaXterm连接Centos

百度搜索:蓝易云

5.3K Star,轻量级联想拯救者工具箱

GitHub指北

C#

PLC笔记 知识点汇总 day3

万里无云万里天

PLC

Docker启动失败报错Failed to start Docker Application Container Engine解决方案

百度搜索:蓝易云

6.1K Star,简简单单的看直播

GitHub指北

dart

解决:Loading class `com.mysql.jdbc.Driver‘. This is deprecated.

百度搜索:蓝易云

mcgs笔记 实时数据库 对象成组增加

万里无云万里天

HMI 工厂运维 mcgs

全面图解Docker架构设计:掌握Docker全链路思维与优化(命令篇)

肖哥弹架构

Docker DevOps 效能

从0到1:企事业单位知识竞赛答题小程序迭代开发笔记一

CC同学

网页缓存清理工具Privatus for Mac

Mac相关知识分享

高效开发Maven架构设计图解/掌握项目工程自动化技巧(精通篇一)

肖哥弹架构

maven 效能

mcgs笔记 动画按钮 分段控制与显示

万里无云万里天

HMI 工厂运维 mcgs

实用的调色工具ColorWell for Mac

Mac相关知识分享

PLC笔记 知识点汇总 day2

万里无云万里天

PLC 电工

linux下vsode超级用户运行

百度搜索:蓝易云

MyBatis获取参数值的两种方式#{}和${} 以及 获取参数值的各种情况

百度搜索:蓝易云

03MyBatis-Plus中的常用注解

百度搜索:蓝易云

mcgs笔记 标签 文字跑马灯

万里无云万里天

HMI 工厂运维 mcgs

mcgs笔记 主控窗口 设置封面 用户组登录工程权限

万里无云万里天

HMI 工厂运维 mcgs

速速收藏!这些2024年上映的AI电影与短剧,申请加入你的国庆假期宅家计划!

可信AI进展

架构误区系列21:模型的边界和流式处理

agnostic

领域模型 模型边界

一种绕过Rust借用检查和不可变性的方法

SkyFire

rust 借用检查

8.9K Star,开源自托管离线翻译引擎

GitHub指北

Python

mcgs笔记 设置公共背景模板窗口

万里无云万里天

HMI 工厂运维 mcgs

Fix My iPhone for Mac(iOS系统恢复软件)

Mac相关知识分享

5.8K Star,Microsoft 官方开源电商平台

GitHub指北

C#

mcgs笔记 S1 动画标签分段点快速查看

万里无云万里天

HMI 工厂运维 mcgs

强大的iPhone数据恢复软件Omni Recover for Mac

Mac相关知识分享

网页也能跑大模型?

蛋先生DX

AI 浏览器 webassembly 大模型 onnxruntime-web

C++的异常类型与多级catch匹配

百度搜索:蓝易云

mcgs笔记 按钮事件 MouseDown

万里无云万里天

HMI 工厂运维 mcgs

Docker推出Mac、Windows的Beta版_Windows_谢丽_InfoQ精选文章