作家
登录

如何在Windows上运行Linux容器

作者: 来源: 2017-09-18 10:52:22 阅读 我要评论


1、概述

如今可以或许在 Windows 10 和 Windows 办事器上运行 Docker 容器了,它是以 Ubuntu 作为宿主基本的。

想象一下,应用你爱好的 Linux 发行版——比如 Ubuntu——在 Windows 上运行你本身的 Linux 应用。

恭喜你!你已经成功地在 Windows 上让你的体系运行了带有 Hyper-V 隔离的容器,并且跑的是你异常爱好的 Ubuntu 容器。

  1. C:\Users\mathi\> .\docker.exe pull ubuntu  

如今,借助 Docker 技巧和 Windows 上的 Hyper-V 虚拟化的力量,这一切成为了可能。

2、前置需求

你须要一个 8GB 内存的 64 位 x86 PC,运行 Windows 10 或 Windows Server。

只有参加了 Windows 预览体验筹划(Insider),才能运行带有 Hyper-V 支撑的 Linux 容器。该筹划可以让你测试预宣布软件和即将宣布的 Windows。

如不雅你特别在意稳定性和隐私(Windows 预览体验筹划许可微软收集应用信息),你可以推敲等待 2017 年 10 月宣布的Windows 10 Fall Creator update,这个版本可以让你无需 Windows 预览体验身份即可应用带有 Hyper-V 支撑的 Docker 技巧。

你也须要最新版本的 Docker,它可以大年夜 http://dockerproject.org 下载获得。

最后,你还须要确认你安装了 XZ 对象,解压 Ubuntu 宿主容器镜像时须要它。

51CTO诚邀您9月23号和秒拍/国美/美团云专家一路聊智能CDN的优化之路,抓紧时光哦!

如不雅你已经是 Windows 预览体验筹划(Insider)成员,你可以跳过此步。不然在浏览器中打开如下链接:

https://insider.windows.com/zh-cn/getting-started/

 

要注册该筹划,应用你在 Windows 10 中的微软小我账户登录,并在预览体验筹划首页点击“注册”,接收据款并完成注册。

然后你须要打开 Windows 开端菜单中的“更新和安然”菜单,并在菜单子侧选择“Windows 预览体验筹划”。

 
  1. param( 
  2. [string] $Root 
  3. # Give the virtual machines group full control 
  4. $acl = Get-Acl -Path $Root 
  5. $vmGroupRule = new-object System.Security.AccessControl.FileSystemAccessRule("NT VIRTUAL MACHINE\Virtual Machines""FullControl","ContainerInherit,ObjectInherit""None""Allow"
  6. $acl.SetAccessRule($vmGroupRule) 
  7. Set-Acl -AclObject $acl -Path $Root 

如不雅须要的话,在 Windows 提示“你的 Windows 预览体验筹划账户须要存眷”时,点击“修复”按钮。

4、 Windows 预览体验(Insider)的内容

大年夜 Windows 预览体验筹划面板,选择“开端应用”。如不雅你的微软账户没有接洽关系到你的 Windows 10 体系,当提示时应用你要接洽关系的┞匪户进行登录。

然后你可以选择你欲望大年夜 Windows 预览体验筹划中收到何种内容。要获得 Docker 技巧所须要的 Hyper-V 隔离功能,你须要参加“快圈”,两次确认后,重启 Windows。重启后,你须要等待你的机械安装各类更新后才能进行下一步。

 

5、安装 Docker for Windows

大年夜 Docker Store 下载 Docker for Windows。

 

下载完成后,安装,并在须要时重启。

 

重启后,Docker 就已经启动了。Docker 请求启用 Hyper-V 功能,是以它会提示你启用处重启。点击“OK”来为 Docker 启用它并重启体系。


  推荐阅读

  WiFi万能钥匙首席安全官龚蔚:对公共WiFi不必谈虎色变

51CTO诚邀您9月23号和秒拍/国美/美团云专家一路聊智能CDN的优化之路,抓紧时光哦! 连尚收集首席安然官龚蔚公共WiFi风险占比仅0.81%《WiFi安然申报》数据显示,2017年上半年,国内风险WiFi>>>详细阅读


本文标题:如何在Windows上运行Linux容器

地址:http://www.17bianji.com/lsqh/37479.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)