This error may also indicate that the docker daemon is not running解决方法
This error may also indicate that the docker daemon is not running解决方法
docker安装后很久不用,再运行docker命令突然报错了
错误描述
在Windows 10(x64)的cmd终端中运行docker命令docker images
报错:
运行docker ps
命令同样报错:
解决方式
docker虚拟机开启
执行docker-machine ls
查看是否开启了docker虚拟机。已开启的话应该是这个样子:
未开启的话,执行docker-machine start
命令开启docker-machine虚拟机,再运行docker-machine ls
查看验证
保证docker虚拟机没有错误
在docker-machine ls
的结果列表中ERRORS
不要有错误:
上图的错误可能是由于本地网络配置(网络号)发生了变化导致。运行`docker
参考:Dcker: Unknown – Unable to query docker version: x509: certificate is valid for - 今夜太冷 - 博客园
配置后运行docker images
是否成功。
更新docker配置
如果docker虚拟机配置正确后还报错:
运行docker-machine env
命令查看虚拟机配置:
根据提示,可以运行@FOR /f "tokens=*" %i IN ('docker-machine env default') DO @%i
命令来修改本地docker的配置:
参看:error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.28/version: open //./pipe/docker__fanfan4569的博客-CSDN博客
总结
看docker images
的错误提示:error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.35/images/json: 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.
,在默认的Windows环境配置中,docker
命令必须跟docker的守护进程建立链接,也就是说docker
必须与docekr-machine
配置匹配,
在使用本地的docker客户端连接远程docker的守护进程-云栖社区-阿里云中对docker-cli
和docker-daemon
进行了简单的说明,在Docker Engine和Docker Machine 到底有什么区别?_敬诚为之-CSDN博客中对docker
和docker-machine
关系进行了简单说明,更权威的资源还是参考官方文档:ockerd | Docker Documentation
相关文章
- Docker实践:Nginx容器制作与部署
- docker探索-compose使用教程(八)
- 【Docker】docker安装mysql
- 最佳实战Docker持续集成图文详解
- java 11 完全支持Linux容器(包括Docker)
- centos ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?
- Docker - 构建镜像:使用docker commit命令
- docker-compose部署kafka
- docker 每次都得source /etc/profile以及如何查看Docker容器环境变量、向容器传递环境变量
- Docker网络一览
- 018-docker-docker-compose定义和运行多容器 Docker 应用程序的工具
- 【云原生之Docker实战】使用docker部署Monica个人开源CRM系统
- 【云原生之Docker实战】使用docker部署webterminal堡垒机
- 【云原生之Docker实战】使用docker部署家庭DOS游戏服务器
- 【云原生之Docker实战】使用docker部署Jellyfin个人影音服务器
- 【云原生之Docker实战】使用docker部署PicUploader图床工具
- Docker pull拉取镜像报错“Error response from daemon: Get “https://registry-1.docker.io/v2”解决办法
- ubuntu 16.04 安装docker-ce并配置加速器,让docker运行一个桌面系统
- 2_velocyto.R包 docker容器的安装 使用docker来安装velocyto
- centos 安装docker方法2
- Docker——denied: requested access to the resource is denied问题以及解决方法
- 【Docker】之docker-compose的介绍与命令的使用
- 【docker】导入镜像报错磁盘空间不足的解决方法 && 【docker】修改默认的存储路径
- 【Docker系列】docke报错 non-overlapping IPv4 address pool among the defaults to assign to the network 解决方法
- 【Ansible自动化运维实战】在docker环境部署ansible管理平台awx
- 云原生之部署Docker可视化管理工具docker.ui
- docker拉取镜像报错unexpected EOF的解决方法
- docker镜像文件分层