Windows 10 安装使用Docker踩过的坑和解决-31/10/2024

news2024/12/23 18:53:04

目录

环境版本

一、Docker Desktop双击启动没反应,open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified.

二、Docker Desktop运行run命令时显示错误HTTP code 500 并且错误大意是服务器拒绝访问

三、Docker Engine stopped/启动Docker Desttop时显示error during connect: Get "http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/v1.47/version": open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified.

四、检测Docker是否可以正常使用

五、Windows排查Docker常涉及到的命令 

WSL服务:CMD(命令管理员运行)

 Docker Desktop Service服务


环境版本

Docker版本

一、Docker Desktop双击启动没反应,open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified.

  卸载重装Docker Desktop,Windows搜索框→应用与功能→Docker Desktop卸载。之后进行

ss
图片转载文章链接

然后重新安装Docker Desktop即可。安装步骤参考此文Docker Desktop Windows安装步骤 

二、Docker Desktop运行run命令时显示错误HTTP code 500 并且错误大意是服务器拒绝访问

  Docker Desktop配置一下镜像源。

  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]

三、Docker Engine stopped/启动Docker Desttop时显示error during connect: Get "http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/v1.47/version": open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified.

各种原因都有,本人的原因是因为C盘爆满,用mklink命令创建软连接(参考文章),但是C盘有两处有Docker文件夹,一处是C:\Program Files\Docker,还有一处是C:\Users\SUP\AppData\Local,经过测试后,发现前者创建软连接会导致报错而且无法restart和quit只能任务管理器强行杀进程,而只迁移后者则不会 。所以C:\Program Files\Docker不要迁移!

我在删除C:\Program Files\Docker的快捷方式后,把Docker文件夹重新剪切粘贴回来,成功正常使用。

四、检测Docker是否可以正常使用

在CMD中运行下列代码

docker run hello-world

若出现下图则表示可正常使用 

五、Windows排查Docker常涉及到的命令 

WSL服务:CMD(命令管理员运行)

关闭wsl服务

wsl --shutdown

更新wsl

wsl --update

 Docker Desktop Service服务

CMD运行services.msc,在里面找

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

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

相关文章

parted 磁盘分区

目录 磁盘格式磁盘分区文件系统挂载使用扩展 - parted、fdisk、gdisk 区别 磁盘格式 parted /dev/vdcmklabel gpt # 设置磁盘格式为GPT p # 打印磁盘信息此时磁盘格式设置完成! 磁盘分区 开始分区: mkpart data_mysql # 分区名&…

论 ONLYOFFICE:开源办公套件的深度探索

公主请阅 引言第一部分:ONLYOFFICE 的历史背景1.1 开源软件的崛起1.2 ONLYOFFICE 的发展历程 第二部分:ONLYOFFICE 的核心功能2.1 文档处理2.2 电子表格2.3 演示文稿 第三部分:技术架构与兼容性3.1 技术架构3.2 兼容性 第四部分:部…

NVIDIA GeForce RTX 4090 Mobile 16G 性能分析

最近在看台式电脑,看到1W内居然能买到 i9-14900HX、RTX4090 16G,感觉不对劲,就离谱~ 4090的显卡什么时候出了16G的,而且还这这么便宜???? 目录 1、NVIDIA官网查查4090 2、对比RT…

【ARCGIS实验】地形特征线的提取

目录 一、提取不同位置的地形剖面线 二、将DEM转化为TIN 三、进行可视分析 四、进行山脊、山谷等特征线的提取 1、正负地形提取(用于校正) 2、山脊线提取 3、山谷线的提取 4、河网的提取 5、流域的分割 五、鞍部点的提取 1、背景 2、目的 3…

STM32使用串口下载程序

STM32使用串口下载程序 FluMcu软件下载地址 单片机在线编程网 STM32 MCU启动模式配置(Boot Configuration) 单片机复位后,SYSCLK的第4个上升沿,BOOT引脚上的值将锁存,用户可以通过设置BOOT0和BOOT1引脚的值,来选择复位后的启动…

MATLAB口罩检测

在当今疫情严峻的背景下,口罩成为了人们必备的防护用品。然而,市面上却出现了大量假冒伪劣口罩。为了帮助大家准确辨别真假口罩,小编将为大家介绍一种基于MATLAB的口罩检测方法。 1.口罩检测原理 通过图像处理技术,借助MATLAB强大…

网络层4——网络控制协议ICMP

目录 一、格式 二、种类 1、差错报文 (1)终点不可达 (2)时间超过 (3)参数问题 (4)改变路由(重定向) (5)差错报文数据字段 ​编…

RHCE——web

一,什么是www www是world wide web的缩写,也就是全球信息广播的意思。通常说的上网就是使用www来查询用户 所需要的信息。www可以结合文字、图形、影像以及声音等多媒体,并通过可以让鼠标单击超链接的方 式将信息以Internet传递到世界各处去…

GraphQL系列 - 第2讲 Spring集成GraphQL

目录 一、maven依赖二、Schema 定义三、代码集成3.1 创建模型类3.2 创建服务类3.3 创建控制器类 四、单元测试五、实际 HTTP 请求测试5.1 查询单个 Person5.2 查询所有 People5.3 添加 Person 六、其他6.1 开启graphiql6.2 开启schema查看端点 一、maven依赖 首先,…

如何将字母l劈开

如何将字母l从顶到底劈开? 一、分两步,将字母 l 劈开 个人认为,将字母l劈开,需要做两件事情,或者说可以通过如下两个步骤来实现: 【1】证明字母 l 是一个象形字母:即字母l它的本质&#xff0…

linux驱动-输入子系统框架讲解

Input 子系统包括三个层次,分别是设备驱动层,核心层,事件处理层。 为什么要分层呢? 比如我们开发了一个驱动程序 a.c,其中里面有 100 行代码是通用的,然后我又开发了一个 驱动程序 b.c,那这 100 行…

【C/C++】字符/字符串函数(0)(补充)——由ctype.h提供

零.导言 除了字符分类函数,字符转换函数也是一类字符/字符串函数。 C语言提供了两种字符转换函数,分别是 toupper , tolower。 一.什么是字符转换函数? 顾名思义,即转换字符的函数,如大写字母转小写字母&am…

ssh和ssl的区别在哪些方面?

在网络安全和数据保护领域,谈话中经常提到的两个词是SSH(安全外壳)和SSL(安全套接字层)。尽管这两者在在线通信安全中都具有重要意义,但它们的使用目的不同,并且处于网络堆栈的不同级别。本文将深入分析 SSH 和 SSL 主要区别在哪些方面。 概念…

简单的ELK部署学习

简单的ELK部署学习 1. 需求 我们公司现在使用的是ELK日志跟踪,在出现问题的时候,我们可以快速定为到问题,并且可以对日志进行分类检索,比如对服务名称,ip , 级别等信息进行分类检索。此文章为本人学习了解我们公司的…

2024年11月3号深铁璟城人才房看房记

我为什么看深铁璟城二期? 答:价格哈。 最开始看大康书记的文章是预测2.88万,由于个人经济缘故保障房超过2.5w就不去看房。没想到周五的时候,人才房群里销售精英说均价为2.4~2.5w了,这不就是和润珑苑的定价策略接近嘛?…

零基础Java第十二期:类和对象(三)

目录 一、static成员(补) 1.1. static修饰成员方法 1.2. static成员变量初始化 二、代码块 2.1. 静态代码块和实例代码块 ​三、对象的打印 一、static成员(补) 1.1. static修饰成员方法 public class Linear {public st…

钉钉平台开发小程序

一、下载小程序开发者工具 官网地址:小程序开发工具 - 钉钉开放平台 客户端类型 下载链接 MacOS x64 https://ur.alipay.com/volans-demo_MiniProgramStudio-x64.dmg MacOS arm64 https://ur.alipay.com/volans-demo_MiniProgramStudio-arm64.dmg Windows ht…

本地部署bert-base-chinese模型交互式问答,gradio

首先下载bert-base-chinese,可以在 Huggingface, modelscope, github下载 pip install gradio torch transformers import gradio as gr import torch from transformers import BertTokenizer, BertForQuestionAnswering# 加载bert-base-chinese模型和分词器 mod…

正式开源:从 Greenplum 到 Cloudberry 迁移工具 cbcopy 发布

Cloudberry Database 作为 Greenplum 衍生版本和首选开源替代,由 Greenplum 原始团队成员创建,与 Greenplum 保持原生兼容,并能实现无缝迁移,且具备更新的 PostgreSQL 内核和更丰富的功能。GitHub: https://github.com/cloudberry…

计算机网络:网络层 —— 路由信息协议 RIP

文章目录 路由选择协议动态路由协议路由信息协议 RIPRIP 的重要特点RIP的基本工作过程RIP的距离向量算法RIP存在的问题RIP版本和相关报文的封装 路由选择协议 因特网是全球最大的互联网,它所采取的路由选择协议具有以下三个主要特点: 自适应&#xff1a…