win10专业版安装docker(踩坑和填坑)
前提: win10专业版 及以上大于等于15063 专业版、企业版、教育版,本次使用的10专业版
参考:
https://blog.csdn.net/m0_64288219/article/details/128469137?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~Rate-1-128469137-blog-136185930.235^v43^control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~Rate-1-128469137-blog-136185930.235^v43^control&utm_relevant_index=1
1 window for Linux子系统环境搭建
1.1 打开系统虚拟机平台和WSL(适用于Linux的window子系统)
控制面板->程序->启用或关闭Windows功能->向下滑 勾选以下两项功能。
在安装完成后系统会提示你重启计算机
开启以上功能后查看windows相关配置
打开任务管理器(CTRL+ALT+DELETE)-> 选择性能 -> CPU ->虚拟化,确认是否已启用
1.2安装WSL2
网址: https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-kernel
点击下载最新的更新包,下好后双击运行安装即可。这时你的wsl就为wsl2了
二、安装Ubuntu20.04LTS
1 打开Microsoft Store安装Ubuntu —Linux发行版
找到Ubuntu 20.04LTS点击安装即可,直接点击启动就行
坑1: 这里的微软商店可能打不开,网上的方法改dns和连接不管用的话,应该就是关闭了window自动更新。手动恢复比较麻烦,使用blocker软件重新启用就可,在重启window就能下载了
打开后设置初始的用户名和密码即可,如果出现参考的对象类型不支持尝试的操作,请重置下网络net winsock reset
以后我们就可以直接在端口打开ubuntu使用Linux命令了
然后打开cmd窗口输入命令查看本机的Linux的发行版了
三 安装Docker for window
因为访问官网会下载最新的docker,可能本机不支持,因此下载的以前V4.3.2_202201版本(495M)
历史版本下载:https://zhuanlan.zhihu.com/p/659528332
安装完后,用PowerShell运行 wsl -l -v会发现已经创建了两个docker发行版了
更改镜像源在国内从官方的DockerHub拉取镜像
打开设置,修改镜像源
{
"registry-mirrors": [
"https://1nj0zren.mirror.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn",
"http://f1361db2.m.daocloud.io",
"https://registry.docker-cn.com"
],
"insecure-registries": [],
"debug": true,
"experimental": false
}
四 Ducker 简单使用
1 查看docker是否安装成功
docker -v
# 查看docker版本号
docker pull redis
#拉取redis镜像
本文作者:spiderMan1-1
本文链接:https://www.cnblogs.com/cgy1995/p/18129750
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?