Windows10(家庭版)中DockerDesktop(docker)的配置、安装、修改镜像源、使用

场景

Windows10中Docker的安装与遇到的那些坑:

Windows10中Docker的安装与遇到的那些坑_在 docker.core.logging.httpclientexceptionintercept-CSDN博客

上面讲Docker Desktop在windows10非家庭版上的安装,如果是家庭版,则需要执行如下步骤。

注:

博客:
霸道流氓气质-CSDN博客

实现

1、虚拟化检查

打开任务管理-性能,查看是否虚拟化已经支持,若未支持则需要重启进入BIOS打开虚拟化支持。

2、安装虚拟机并开启Hyper-V功能、虚拟机功能。

因为Win10家庭版没有安装虚拟机,所以通过安装一个

新建一个txt文件,并将如下内容复制进去

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

然后将此txt文件修改后缀名为.cmd,然后以管理员身份运行该cmd文件

等待运行结束后根据提示重启,输入Y并重启计算机。

此时启用或关闭系统功能中才会有Hyper-V选项。

【控制面板】-【程序】-【启用或关闭Windows功能】找到Hyper-V打上勾

然后再将Windows虚拟机监控程序平台、适用于Linux的Windows子系统、虚拟机平台这三个功能勾选上并开启

3、修改注册表,伪装专业版

以管理员身份打开cmd,执行如下

REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F

此处是将注册表的值修改为Professional以使能正常运行,即伪装成win10专业版。

4、下载安装Docker Desktop

Docker Desktop: The #1 Containerization Tool for Developers | Docker

下载之后双击进行安装

安装时会默认勾选使用WSL2替代Hyper-V选项以及创建桌面快捷方式选项。

这里将Use WSL 2 instead of Hyper-V(recommended)选项勾掉。

否则Docker Desktop会一直处于Stopped状态且无明显报错提示,即使卸载重装、查看内存和磁盘分配、排查网络问题也不行。

所以最后只能将Docker Desktop重新卸载掉,然后安装时取消勾选Use WSL 2 instead of Hyper-V(recommended)选项才解决

Docker Desktop一直提示Docker Engine stopped的问题。

取消勾选并启动成功

5、上面启动成功之后,可打开cmd输入

docker version

验证

因为墙的原因无法直接使用界面上的搜索,所以直接在cmd命令框中进行搜索

以搜索jenkins为例

docker search jenkins

CentOS中使用Docker安装Jenkins:

CentOS中使用Docker安装Jenkins-CSDN博客

参考以上文章进行拉取镜像,发现部分依赖无法拉取,提示超时

因为默认镜像源没有修改的原因。

Docker Desktop如何修改镜像源?

设置-Docker Engine,修改配置文件,添加如下内容

​"registry-mirrors": ["https://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn","https://registry.docker-cn.com","https://reg-mirror.qiniu.com"]​

分别是网易/科大镜像/Docker官方/七牛云,也可以加其他的如阿里云

注意添加位置,符合json格式,前面添加逗号。

此时再拉取镜像则成功

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/18433.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue3快速上手笔记(尚硅谷)

[TOC]# 1. Vue3简介 2020年9月18日,Vue.js发布版3.0版本,代号:One Piece(n 经历了:4800次提交、40个RFC、600次PR、300贡献者 官方发版地址:Release v3.0.0 One Piece vuejs/core 截止2023年10月&#…

CCF20211201——序列查询

CCF20211201——序列查询 代码如下&#xff1a; #include<bits/stdc.h> using namespace std; #define Max 10000000 int a[Max]{0},b[Max]{0}; int main() {int n,m;int sum0,x0,flag0;cin>>n>>m;for(int i1;i<n;i){cin>>a[i];}for(int i0,x0;i&l…

再次疾呼:一稿多投是作者的合法权利!

近日&#xff0c;有作者反应在收到拒稿邮件之后另投他刊&#xff0c;竟然被判定一稿多投。 出版社解释说现在大多数期刊都是使用投稿系统收稿&#xff0c;如果被退稿后马上又投稿其他期刊&#xff0c;由于时间距离太近&#xff0c;仍然会被系统判定为一稿多投的。核心期刊编辑…

【linux:基础IO】

目录 系统调用的文件接口&#xff1a; open read: write: lseek: close: 系统调用的文件接口&#xff1a; open 当文件存在时&#xff1a;int open (const char*pathname,int flags)当文件不存在时&#xff1a;int open (const char* pathname,int flags,mode_t mode) 返…

广东中科产业研究院正式批复成为世界酒中国菜的指导单位

广东中科产业研究院正式批复成为“世界酒中国菜”系列活动指导单位 经过深入审议与严格把关&#xff0c;广东中科产业研究院已正式批复荐酒师国际认证&#xff08;广州&#xff09;有限公司作为“世界酒中国菜”系列活动的指导单位。此举旨在深入贯彻共建“一带一路”倡议&…

ctfshow web 月饼杯II

web签到 <?php //Author:H3h3QAQ include "flag.php"; highlight_file(__FILE__); error_reporting(0); if (isset($_GET["YBB"])) {if (hash("md5", $_GET["YBB"]) $_GET["YBB"]) {echo "小伙子不错嘛&#xff…

《最新出炉》系列入门篇-Python+Playwright自动化测试-46-鼠标滚轮操作

宏哥微信粉丝群&#xff1a;https://bbs.csdn.net/topics/618423372 有兴趣的可以扫码加入 1.简介 有些网站为了节省流量和资源&#xff0c;提高加载效率&#xff0c;采用的是动态加载&#xff08;懒加载&#xff09;的&#xff0c;也就是当拖动页面右侧滚动条后会自动加载网…

【C++ ——— 继承】

文章目录 继承的概念即定义继承概念继承定义定义格式继承关系和访问限定符继承基类成员访问方式的变化 基类对象和派生类对象的赋值转换继承中的作用域派生类中的默认成员函数继承与友元继承与静态成员菱形继承 继承的概念即定义 继承概念 继承(inheritance)机制是面向对象程…

AdroitFisherman模块测试日志(2024/5/28)

测试内容 测试AdroitFisherman分发包中Base64Util模块。 测试用具 Django5.0.3框架&#xff0c;AdroitFisherman0.0.29 项目结构 路由设置 总路由 from django.contrib import admin from django.urls import path,include from Base64Util import urls urlpatterns [path…

Spring boot集成easy excel实现导入导出操作

Spring boot集成easy excel实现导入导出操作 一 查看官网 easyexcel官方网站地址为easyexcel官网&#xff0c;官网的信息比较齐全&#xff0c;可以查看官网使用easyexcel的功能。 二 引入依赖 使用easyexcel&#xff0c;首先要引入easyexcel的maven依赖&#xff0c;具体的版…

操作系统—简要分析FAT文件系统

文章目录 简要分析FAT文件系统1.FAT的起源与发展历史2.FAT的基本结构与目录管理机制(1).基本结构(2).文件分配表(3).根目录区(4).数据区 3.优点与缺点4.改进与替代方案(1).exFAT(2).ext2/3/4(3).NTFS 小结参考文献 简要分析FAT文件系统 1.FAT的起源与发展历史 为了更好地管理磁…

低档电源导致开发板不能联网、拷贝文件断网

现象&#xff08;此处网联指直联电脑的网口&#xff09;&#xff1a; 12V1A电源加开发板&#xff0c;联网正常12V5A电源加开发板加设备&#xff0c;联网不正常&#xff1a;有时不能联网&#xff0c;隔不定时间联网&#xff1b;拷贝大文件时必然断网。 分析&#xff1a; 换过…

​LabVIEW超声波检测

LabVIEW超声波检测 在现代工业生产和科学研究中&#xff0c;超声检测技术因其无损性、高效率和可靠性而被广泛应用于材料和结构的缺陷检测。然而&#xff0c;传统的超声检测仪器往往依赖于操作者的经验和技能&#xff0c;其检测过程不够智能化&#xff0c;且检测结果的解读具有…

Milvus的内存索引

简介&#xff1a; 这篇文章主要介绍milvus支持的各种内存索引&#xff0c;以及它们最适用的场景&#xff0c;还有用户为了获得更好的搜索性能可以配置的参数。 索引是有效组织数据的过程&#xff0c;它的主要角色是在大的数据集中显著的加速耗时的查询从而有效的进行相似搜索…

HTML静态网页成品作业(HTML+CSS)——动漫熊出没介绍网页(3个页面)

&#x1f389;不定期分享源码&#xff0c;关注不丢失哦 文章目录 一、作品介绍二、作品演示三、代码目录四、网站代码HTML部分代码 五、源码获取 一、作品介绍 &#x1f3f7;️本套采用HTMLCSS&#xff0c;未使用Javacsript代码&#xff0c;共有3个页面。 二、作品演示 三、代…

如何避免常见错误并成功获得心仪的offer

在职场中&#xff0c;面试往往是决定职业发展的重要环节。然而&#xff0c;仅仅凭借自我感觉往往难以准确预测面试结果。许多求职者可能会因为与面试官交流得投机而感觉胜券在握&#xff0c;但实际上&#xff0c;面试结果往往受到多种因素的影响。 首先&#xff0c;面试不仅仅是…

小学文言文基础学习视频下载

学习文言文有许多好处&#xff0c;不仅在语言和文化层面上对个人素养有所提升&#xff0c;还能在思维方式和综合能力上带来积极影响。以下是学习文言文的一些主要好处&#xff1a; 1. 提升语言能力 增强语言理解能力 学习文言文需要对古汉语的词汇、语法和句式有深入理解&am…

重构2:重构的原则

最近在看重构2&#xff1a;改善既有代码的设计这本书&#xff0c;对于代码重构指导非常有帮助&#xff0c;然后也是做个笔记记录下&#xff0c;以下是我阅读本书的前两章的时候整理的思维导图&#xff1a;

关于AI数字人的几个创作平台及其使用(一)

文章目录 一、AI数字人创作基本步骤二、创作平台一1、基本信息2、使用方法1、进入创作页面2、开始创作2.1、脚本创作2.1.1、使用文本软件创作2.1.2、AI创作脚本2.2、选择模板2.2.1、模板2.2.2、字幕与配音2.3、细节调整2.3.1、PPT模式2.3.2、数字人2.3.3、背景2.3.4、贴纸2.3.5…

[240529] llm.c 从头训练 GPT-2 | 六国公众对采用生成式 AI 的看法

目录 llm.c: 20美元 90分钟,从头训练 GPT-2公众对新闻中生成式人工智能的看法 - 六国调查报告公众对生成式人工智能的意识和使用公众对生成式人工智能在不同领域应用的预期公众对新闻业中生成式人工智能使用的看法结论未来趋势 llm.c: 20美元 90分钟,从头训练 GPT-2 用 llm.c …