docker info
从提升的PowerShell提示符运行会显示以下错误:
连接期间出错:获取http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.27/info :open //./pipe/docker_engine:系统找不到指定的文件.在Windows上的默认守护程序配置中,必须提升docker客户端以进行连接.此错误还可能表示docker守护程序未运行.(重点补充)
我们如何从命令行运行Docker守护程序?如果那是不可能的,我们如何在不重新启动Windows的情况下运行它?如果那是不可能的,我们如何开始呢?
C:\> docker --version
Docker version 17.03.1-ce, build c6d412e
C:\> docker-compose --version
docker-compose version 1.11.2, build f963d76f
C:\> docker-machine --version
docker-machine.exe version 0.10.0, build 76ed2a6
Run Code Online (Sandbox Code Playgroud)
运行docker daemon
.它响应如下:
命令"守护程序"已弃用,将在Docker 1.16中删除.请
dockerd
直接运行.exec:"dockerd":在%PATH%中找不到可执行文件
启用Hyper-V并重新启动计算机.
如果您使用的是Docker for Windows,那么只需启动安装的桌面应用程序即可 C:\Program Files\Docker\Docker\Docker for Windows.exe
您也可以停止Docker for Windows并仅运行Docker守护程序dockerd.exe
.这只会让你运行Docker Windows Containers.dockerd.exe
在程序文件目录中.
Windows Server 上的 Docker 守护进程作为 Windows 服务运行。此 Docker 服务可能未在您的计算机上运行。请按照以下步骤操作
开始->运行->services.msc
搜索名为“Docker”的服务
开始服务。
归档时间: |
|
查看次数: |
14466 次 |
最近记录: |