windows 10 安装docker
小伙伴们大家好,今儿和大家一起在windows10上安装docker。整个过程还是比较简单顺畅的。我们先来看一下安装需要哪些先决条件。
先决条件
- Windows 10 64 位:Home 或 Pro 2004(内部版本 19041)或更高版本,或者 Enterprise 或 Education 1909(内部版本 18363)或更高版本。
- Windows 上启用 WSL 2 功能
- CPU支持二级地址转换(SLAT)
- 4GB以上内存
- 设置启用硬件虚拟化支持
1.设置硬件虚拟化支持
在安装docker之前,我们先检查一下我们计算机是否开启了虚拟化支持。方法很简单,在任务管理器中,在性能一栏中,点击cpu。看看虚拟化是否是启用的状态。
如果虚拟化没有开启,您可能按照如下步骤先虚拟化。
通过控制面板“设置”启用 Hyper-V 角色
- 右键单击 Windows 按钮并选择“应用和功能”。
- 选择相关设置下右侧的“程序和功能”。
- 选择“打开或关闭 Windows 功能”。
- 选择“Hyper-V”,然后单击“确定”。
注意:安装完成后,系统会提示你重新启动计算机。
2.虚拟化开启后,我们到官网下载Docker Desktop for Windows
等待下好后,直接安装即可
安装完需要重启计算器,待重启结束后,docker会自动运行。我们看一下docker是否成功启动。如果看到下面的界面,则证明一切正常。
3.如果报错,下载WSL2即可
有时候我们会收到WSL 2 installation is in incomplete.Docker.ApiServices.WSL2.WslKernelUpdateNotInstalledException这样的报错信息,如下图
看到这样的报错不要慌,我们下载linux内核更新包一路安装即可。进入这个页面去下载WSL2即可:
Manual installation steps for older versions of WSL | Microsoft Learn
下载链接在步骤4中。
待安装好后,打开docker,这是应该一切正常了。
关于配置镜像加速
也可能是网络原因,在我这几天的使用过程中并没有发现其他人说的那样pull镜像比较费劲的情况,不过这里还是顺带说一下配置docker镜像加速的方法给需要小伙伴们。
我之前一直使用的是阿里云的镜像加速,不过云主机到期后我一直就没续,也就不能使用了。
之前看网上人说的docker中国官方镜像(https://registry.docker-cn.com)这个站点已经关闭,大家不必再试。
目前看网易和百度的加速还不错,其他的我也没有尝试过。
配置很简单,我们点击settings->docker engine。在右侧的json配置文件中的registry-mirrors节点中配置镜像加速信息。例如
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
点击apply&restart即可。
4.Use Docker Compose V2去掉勾选
相关文章
- 【技术种草】cdn+轻量服务器+hugo=让博客“云原生”一下
- CLB运维&运营最佳实践 ---访问日志大洞察
- vnc方式登陆服务器
- 轻松学排序算法:眼睛直观感受几种常用排序算法
- 十二个经典的大数据项目
- 为什么使用 CDN 内容分发网络?
- 大数据——大数据默认端口号列表
- Weld 1.1.5.Final,JSR-299 的框架
- JavaFX 2012:彻底开源
- 提升as3程序性能的十大要点
- 通过凸面几何学进行独立于边际的在线多类学习
- 利用行动影响的规律性和部分已知的模型进行离线强化学习
- ModelLight:基于模型的交通信号控制的元强化学习
- 浅谈Visual Source Safe项目分支
- 基于先验知识的递归卡尔曼滤波的代理人联合状态和输入估计
- 结合网络结构和非线性恢复来提高声誉评估的性能
- 最佳实践丨云开发CloudBase多环境管理实践
- TimeVAE:用于生成多变量时间序列的变异自动编码器
- 具有线性阈值激活的神经网络:结构和算法
- 内网渗透之横向移动 -- 从域外向域内进行密码喷洒攻击