微软在 Windows 10 上支持 Ubuntu 容器
Canonical 的 Dustin Kirkland 宣布该公司最近与微软合作让 Ubuntu 容器可以运行在带有 Hyper-V 隔离的 Windows 系统上。
如果你曾经想象过在 Windows 机器上使用你喜欢的 GNU/Linux 发行版(比如 Ubuntu)来运行 Linux 应用,那么现在有个好消息,你可以在 Windows 10 和 Windows 服务器上运行 Docker 容器了。
该技术利用 Ubuntu Linux 操作系统作为宿主基础,通过 Docker 容器镜像和 Hyper-V 虚拟化在 Windows 上运行 Linux 应用。你所需的只是一台 8GB 内存的 64 位 x86 PC,以及加入了 Windows Insider 计划。
“Canonical 和微软合作交付了一种真正特别的体验——在 Windows 10 和 Windows 服务器上运行带有 Hyper-V 隔离的 Ubuntu 容器,”Canonical 的 Ubuntu 产品与战略副总裁 Dustin Kirkland 说,“只需要一分钟就能跑起来!”
在他最近写的一篇博客文章中,Dustin Kirkland 分享了一篇教程,提供了简单易行的指南和截屏,对这种技术感兴趣的人可以去看看。不过该技术目前还只能运行在 Windows 10 和 Windows 服务器上。
根据这篇指南,你只需要在 Windows PowerShell 中运行 docker run -it ubuntu bash 即可启动带有 Hyper-V 隔离的 Ubuntu 容器。如果你在该教程中遇到了困难,你可以加入官方的 Ubuntu Forums 或 Ask Ubuntu 寻求支持。此外,在 Windows 10 上,Ubuntu 也可以作为 app 从 Windows 商店上得到。