在微软Windows上运行Linux容器的 准备工作

时代在进步,科技在发展。我们现在的技术水平可以在任何Windows的服务器上运行 Docker 这个容器了,它是以 Ubuntu 作为宿主基础的。如果你喜欢借助 Docker 技术和 Windows 上的 Hyper-V 虚拟化的力量Ubuntu并在 Windows 上运行你自己的 Linux 应用。现在这个是可以实现了,那么接下来让我们介绍一下,如何做,怎样做。

操作方法

  • 01

    首先,我们来做一下准备工作,计算机的大概配置内存8GB和64 位的计算机,可以运行 Windows 10 或 Windows Server。已经加入了 Windows 预览体验计划(Insider),这样才能运行带有 Hyper-V 支持的 Linux 容器。2017 年 10 月发布的Windows 10 Fall Creator update,这个版本可以让你无需 Windows 预览体验身份即可使用带有 Hyper-V 支持的 Docker 技术。大幅度保护你的隐私。从网上下载Docker安装XZ 工具,解压 Ubuntu 宿主容器镜像时需要它。

  • 02

    加入了Windows  预览体验计划(Insider),可以跳过这步。没有加入就需要注册该计划,使用你在 Windows 10 中的微软个人账户登录,并在预览体验计划首页点击“注册”,接受条款并完成注册。

  • 03

    打开 Windows 开始菜单中的“更新和安全”菜单,并在菜单左侧选择“Windows 预览体验计划”。根据你个人的需要在 Windows 提示“你的 Windows 预览体验计划账户需要关注”时,点击“修复”按钮。

  • 04

    在Windows 预览体验计划的面板点击“开始使用“,显示时使用你要关联的账户进行登录时说明你的微软账户没有关联到你的 Windows 10 系统,如果需要Windows 预览体验计划中收到何种内容。要得到 Docker 技术所需要的 Hyper-V 隔离功能,你需要加入“快圈”,两次确认后,重启 Windows。重启后,慢慢等待更新完成。

  • 05

    接下来是安装 Docker for Windows,从网上下载 Docker for Windows。可以去Docker Store下载软件。

  • 06

    下载完成后,安装,并在需要时重启,重启后,Docker 就已经启动了。Docker 要求启用 Hyper-V 功能,因此它会提示你启用并重启。点击“OK”来为 Docker 启用它并重启系统。

  • 07

    从 Canonical 合作伙伴镜像网站下载用于 Windows 的最新的 Ubuntu 容器镜像。下载后,使用 XZ 工具解压,解压之后就可以用了,大家就可以开始技术研发等工作了。

(0)

相关推荐

  • Win10 msvcr120.dll没有被指定在Windows上运行

    msvcr120.dll是vs2010编译的程序默认的库文件,它可以解决某些大型游戏.程序由于vs2010编译系统中缺失此dll的问题.在安装Windows 10系统的电脑中运行程序时,出现错误提示, ...

  • aticfx32.dll没有被指定在windows上运行错误的解决办法

    重新安装了一次显卡驱动,好了之后却发现打开不少软件都弹出一个错误,提示:“c:windowssystem32aticfx32.dll 没有被指定在windows上运行,或者它包含错误。请尝试使用原始安 ...

  • dll没有被指定在windows上运行怎么办?

    很多网友提出问题,系统中的xxx.dll文件没有被指定在windows上运行.如: 1)aticfx32.dll没有被指定在windows上运行或者它包含错误,如何解决? 2)c:/Windows/s ...

  • 把Linux系统放在U盘上直接在U盘上运行Linux

    Linux以它的高效和灵活的特性深受着某些用户的喜爱,但是又不方便平时操作的习惯,如果用户不想在电脑上安装Linux系统,又想使用Linux系统的话,这里教大家一个好方法,把Linux系统放在U盘上, ...

  • 在CentOS或Fedora上运行Docker容器的方法与步骤

    最近,炙手可热Docker已俨然成为将应用程序部署到云环境的一种关键技术。相比传统的硬件虚拟化技术,基于 Docker的容器沙箱为应用程序部署环境提供了许多优点,比如轻型隔离、部署的应用程序便于移植、 ...

  • 在Windows上访问Linux下的Samba服务器的方法

    首先先记录下在linux客户端怎么用命令访问windows或者linux的共享文件夹 第一步 代码如下: smbclient -L //192.168.100.5 -U wujie (smbclien ...

  • 在 Windows 上安装 Linux

    系统版本:Windows10 1906前提:WSL(在启用或关闭windows功能中启用[适用Linux的Windows子系统],重启电脑)在任务栏搜索框 启用或关闭windows功能,打开下拉最后勾 ...

  • 如何在Windows下运行linux shell脚本

    在工作中情况会在碰到linux下进行执行shell的脚本,而就会使用shell的脚本,但经常使用的Windows的系统,而想在Windows电脑中进行直接shell的脚本,而不用再进行学习其它的脚本语 ...

  • 电脑老是说C:\Windows\System32\WindowsCodecs.dll没有指定在Windows上运行是怎么回事

    就是说,你这个DLL出现异常了,没有运行,这个DLL其实是一个动态链接库文件, 1 去网上下载这个DLL文件,将其放置到system32目录下面 2 重启系统,或者在CMD下面运行regsvr32 * ...