当前位置: 首页 > news >正文

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

目录

环境版本

一、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.lryc.cn/news/474589.html

相关文章:

  • 微服务之间的调用关系
  • Chinese Spelling Correction as Rephrasing Language Model(AAAI2024)
  • DirectShow过滤器开发-写MP3音频文件过滤器(再写 写MP3)
  • 文章解读与仿真程序复现思路——电力自动化设备EI\CSCD\北大核心《基于对等架构的虚拟电厂-配电网双层电碳协同调度模型》
  • 大数据-204 数据挖掘 机器学习理论 - 混淆矩阵 sklearn 决策树算法评价
  • Fsm1
  • C. Gorilla and Permutation
  • 从0开始学python-day17-数据结构2
  • (蓝桥杯C/C++)—— 编程基础
  • 企业物流管理数据仓库建设的全面指南
  • 数据采集-Kepware 安装证书异常处理
  • ubuntu禁止自动更新设置
  • Rust 力扣 - 1461. 检查一个字符串是否包含所有长度为 K 的二进制子串
  • C#/.NET/.NET Core技术前沿周刊 | 第 11 期(2024年10.21-10.31)
  • unity 三维数学 ,角度 弧度计算
  • Java基础4-控制流程
  • 面试题分享11月1日
  • 【含文档】基于ssm+jsp的学科竞赛系统(含源码+数据库+lw)
  • Docker方式部署ClickHouse
  • 车载通信架构 --- PNC、UB与信号的关系
  • 智慧农业云平台:大数据赋能现代农业的未来
  • 【python】OpenCV—Tracking(10.4)—Centroid
  • 为什么TCP(TIME_WAIT)2倍MSL
  • jieba-fenci 05 结巴分词之简单聊一聊
  • Hadoop期末复习(完整版)
  • Python篮球王子
  • 分享一些在部署k8s集群时遇到的问题
  • 【Canal 中间件】Canal使用原理与基本组件概述
  • 《Baichuan-Omni》论文精读:第1个7B全模态模型 | 能够同时处理文本、图像、视频和音频输入
  • YOLOv6-4.0部分代码阅读笔记-common.py