Docker 报错 error during connect: Get pipe/docker_engine: The system cannot find the file specified. -...

error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.37/version: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.

解决办法:

docker-machine env default

或者是

docker-machine env default | Invoke-Expression

参考资料:

1、Windows Docker daemon not started after machine restart 
https://github.com/moby/moby/issues/30239

以上是Docker 报错 error during connect: Get pipe/docker_engine: The system cannot find the file specified.的全部内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有Docker 报错 error during connect: Get pipe/docker_engine: The system cannot find the file specified.的相关内容,欢迎继续使用右上角搜索按钮进行搜索docker ,以便于您获取更多的相关知识。

转载于:https://www.cnblogs.com/taomylife/p/10168709.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用的错误消息是"Cannot connect to the Docker daemon at npipe:////./pipe/docker_engine. Is the docker daemon running?"。这个错误消息表明无法连接到Docker守护进程。引用提到可能的原因是上一次没有正常退出Docker,导致Docker未能正常启动。在/var/run/路径下找不到Docker进程。另外,引用提到Docker的client需要与Docker守护进程建立连接才能运行。 为了解决这个问题,你可以尝试以下几个步骤: 1. 检查Docker守护进程是否正在运行。你可以在终端中运行以下命令来检查Docker守护进程的状态: ``` sudo systemctl status docker ``` 如果Docker守护进程正在运行,你应该会看到类似于"Active: active (running)"的输出。如果Docker守护进程未能正常启动,你可以尝试重启它: ``` sudo systemctl restart docker ``` 2. 检查/var/run/docker.sock文件的权限。Docker守护进程使用这个文件来与客户端进行通信。你可以运行以下命令来检查文件的权限: ``` ls -l /var/run/docker.sock ``` 如果权限不正确,你可以使用以下命令更改它: ``` sudo chmod 666 /var/run/docker.sock ``` 3. 如果你在Windows系统上使用Docker,你需要检查Docker守护进程的命名管道地址是否正确。通常,它的地址是npipe:////./pipe/docker_engine。你可以检查你的Docker配置文件或Docker Desktop设置中的相关设置。 希望这些解决方法能帮到你解决问题。如果问题仍然存在,请提供更多详细信息,以便我们能够更好地帮助你。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [docker 启动时错误docker: Cannot connect to the Docker daemon](https://blog.csdn.net/zkyxgs518/article/details/115286777)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [如何解决docker报错“Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the ...](https://blog.csdn.net/kaede_xiao/article/details/126139218)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值