栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

windows安装Docker

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

windows安装Docker

**

1.开启虚拟化

**
首先查看电脑是否提供虚拟化服务:
右击任务栏,点击 任务管理器 ,查看性能-CPU,如果显示虚拟化已启用,则表明已经开启虚拟化。

如果未启用,需要进入BIOS开启。开启方法:在BIOS中开启VT,BIOS开启VT虚拟化技术图文教程
**

2.启用 Hyper-V服务

**
设置-应用-程序和功能-启用或关闭Windows功能,在Hyper-V管理工具开启(全部勾选)。

但是,Win10家庭版找不到Hyper-V这一项。
解决方案:把以下命令保存在hyper-v.txt文件中,重命名为hyper-v.cmd文件,以管理员身份运行该文件。

pushd "%~dp0"
dir /b %SystemRoot%servicingPackages*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

该命令运行过程中会出现百分比,如果运行成功不关闭的话可能会一遍遍运行,当你看到运行成功即可关闭该文件,然后重启电脑就可以拥有完整的Hyper-V选项了,就可以开启Hyper-V了。
**

3、家庭版伪装成专业版(对于win10家庭版)

**

由于家庭版的系统不支持Docker Desktop版本的安装,所以我们得把家庭版伪装成专业版从而绕过软件的检测。
解决方案:
在cmd命令中运行regedit,打开注册表,按照以下路径找到相应的位置进行修改。 路径: HKEY_LOCAL_MACHINEsoftwareMicrosoftWindowsNTCurrentVersion 点击CurrentVersion,在右侧找到EditionId,右键点击EditionId 选择“修改”,在弹出的 对话框中将第二项“数值数据”的内容改为Professional,然后点击确定。

注:这个修改会在电脑重启之后恢复原状。
**

4.安装Docker For Windows

**
在官网https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows下载Docker For Windows后安装。启动以后在左下角区域,鼠标放上去以后显示Running表示启动成功。

注意,安装后打开可能会出现问题:报错WSL 2 installation is incomplete
原因:可能是因为我们使用的wsl2版本比较旧,需要我们自己手动更新一下,我们根据提示去微软官网下载最新版的wsl2安装后即可正常打开。
更新包下载地址

参考博文:安装Docker Desktop报错WSL 2 installation is incomplete.

**

5.命令行输入 docker run hello-world,测试Docker是否安装成功

**


**

6.测试能否成功拉取镜像

**
随便拉取一个镜像,以拉取Ubuntu为例

dokcer pull ubuntu


拉取成功。

至此,Docker成功安装。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/320521.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号