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

家庭版windows10安装docker desktop的若干问题

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

家庭版windows10安装docker desktop的若干问题

【背景】

[
最近在学Docker,想直接在本机上面安装个Docker for windows,但是安装这个软件对电脑系统是有一定要求的,有时候需要我们进行手动设置才行。

【步骤】

1.要开启虚拟化
在任务管理器中查看是否开启虚拟化,如没有开启自行百度,不同电脑有不同的开启方式。

2.开启Hyper-V
docker是运行在Linux系统上的一个容器服务,因此在Windows系统上要开启虚拟机才能使用。家庭版的Windows10默认是不安装有Hyper-V的,所以我们要手动进行安装。

新建一个文本文件,复制以下代码,保存为cmd文件(也就是*.bat文件)。然后右键以管理员方式运行,需要稍微等一下,命令行窗口会快速闪过安装进度,耐心等待出现询问是否安装,输入Y进行安装。

安装完成后需要重启电脑。

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

按下win+R调出运行,输入OptionalFeatures

按下回车,即可进入添加Windows功能的界面

3.安装docker desktop
下载地址:https://docs.docker.com/desktop/windows/install/

【遇到的问题】 问题一:Docker Desktop stopping…

一直启动不成功
问题解决:1.重启计算机
2.卸载重装
3.管理员权限运行
4.版本问题,有时候最新版本会出现问题,可以下载旧版本试试。

问题二:the wsl 2 linux kernel is now installed

首先确保一定选上了这个功能

如有勾选,并且wsl确实有下载,那么尝试更新wsl:
1.以管理员的方式启动powershell
2. 执行:

wsl --update

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

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

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