基于Windows10安装docker服务

一、依必要组件安装

1、确定电脑是否开启虚拟化

打开任务管理器并找到CPU的下面有一个虚拟化是否已启用,如果未启动则需要在Bios中打开
image-20220420170540042

2、安装适用于Linux的Windows子系统

安装的前提必须保证Windows功能中勾选了“适用于Linux的Windows子系统”

在控制面板中找到并打开“启用或关闭Windows功能”,并找到"适用于Linux的Windows子系统"并勾选后确认即可。

image-20220420161901541

3、安装WSL2

如果未安装WSL2,启动Docker会无法启动,并报找不到WSL2

image-20220420163621144

这时点击图中的蓝色网站进入:https://aka.ms/wsl2kernel

找到步骤四下载Linux内核更新包,点击蓝色字体下载最新包

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

image-20220420164333037

下载完成后启动安装包,点击Next下一步

image-20220420164440846

安装完成后点击FINISH即可完成WSL2的安装

image-20220420164452170

4、 将 WSL 2 设置为默认版本

安装官网提示,还需要将WSL2设置为默认版本

image-20220420164625257

打开cmd输入一列代码即可。

wsl --set-default-version 2

image-20220420164719277

5、重置Winsock目录

这时依旧无法启动docker,我们必须重置Winsock目录

在cmd通过管理员的方式输入下列命令,并重启一下电脑即可

netsh winsock reset

image-20220420165129276

否则docker启动会包下列错误:

image-20220420170408155

二、安装Docker

在docker官网下载windows版docker安装包

image-20220420162251990

下载完成后点击安装:

image-20220420162452165

等待大约五分钟左右,安装完成。点击Close and restart即可(主要此操作会重启电脑!)

image-20220420162737885

重启完成后同意用户许可,点击下一步

image-20220420163225329

重启电脑后重新再docker一次即可正常进入。

image-20220420165624345

第一次进入docker会提示是否查看新手教程。可以根据情况选择是或跳过

image-20220420165743508

以上是docker正常安装的使用教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

盒子里的加菲猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值