win11安装docker
docker安装
win注意事项
一、win11只能安装docker4.4.4及以下版本,以上版本会点击了没反应。
下载地址:https://docs.docker.com/desktop/release-notes/#docker-desktop-444
二、开启Windows的Hyper-V功能(如果家庭版不行就切换到企业版,但家庭版一般都是可以的)
创建软链接
避免C盘爆满,创建软链接,放到其他盘去
mklink /J "C:\Program Files\Docker" "D:\Program Files\Docker"
mklink /J "C:\ProgramData\DockerDesktop" "D:\ProgramData\DockerDesktop"
mklink /j "C:\Program Files\Docker" "D:\Program Files\Docker"
mklink /j "C:\Users\yutao\AppData\Local\Docker" "D:\ProgramData\DockerData"
mklink /j "C:\ProgramData\Docker" "D:\ProgramData\Docker"
安装完成后可能会发生的报错
更加报错提示,猜测可能是我们使用的wsl2版本老了,需要我们自己手动更新一下,我们根据提示去微软官网下载最新版的wsl2安装后即可正常打开。
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
参考链接
windows安装Docker Desktop Installer、win11安装反应_Johngo学长
安装Docker Desktop报错WSL 2 installation is incomplete._寻_觅的博客-CSDN博客
window篇,安装Docker到非系统盘_山鬼谣me的博客-CSDN博客
win11安装Docker具体过程-Docker安装手册-Docker中文社区
安装k8s
进入官网:https://github.com/AliyunContainerService/k8s-for-docker-desktop
配置好镜像
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"debug": true,
"experimental": false,
"features": {
"buildkit": true
},
"registry-mirrors": [
"https://dockerhub.azk8s.cn",
"https://registry.docker-cn.com",
"https://docker.mirrors.ustc.edu.cn",
"http://hub-mirror.c.163.com"
]
}
然后就拉取项目代码切换到对应k8s的分支,按照上述的操作执行
查看k8s的版本号
git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop.git
git checkout v1.22.5
打开管理员模式的shell,执行下载镜像的脚本
.\load_images.ps1
发生无权限的报错
执行
Set-ExecutionPolicy RemoteSigned
等待镜像下载
参考博客:Docker Desktop自带k8s安装 - 知乎
PSSecurityException之PowerShell权限设置 - 维博.WILBUR - 博客园
https://github.com/AliyunContainerService/k8s-for-docker-desktop/tree/v1.22.5
更多推荐
所有评论(0)