docker不能在项目终端启动?

解决docker不能在项目终端启动问题

执行docker version返回以下结果:

C:\Projects> docker version
Client:
 Version:      1.13.0-dev
 API version:  1.25
 Go version:   go1.7.3
 Git commit:   d8d3314
 Built:        Tue Nov  1 03:05:34 2016
 OS/Arch:      windows/amd64
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.25/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.

解决办法

1)对于Windows 7命令窗口(cmd.exe),以管理员身份打开cmd.exe并执行以下命令:
docker-machine env --shell cmd default
将收到以下输出:
	SET DOCKER_TLS_VERIFY=1
	SET DOCKER_HOST=tcp://192.168.99.100:2376
	SET DOCKER_CERT_PATH=C:\Users\USER_NAME\.docker\machine\machines\default
	SET DOCKER_MACHINE_NAME=default
	SET COMPOSE_CONVERT_WINDOWS_PATHS=true
	REM Run this command to configure your shell:
	REM @FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd default') DO @%i
复制下面的命令并在cmd上执行:
@FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd default') DO @%i
使用docker version 查询是否成功
docker version

成功

Client:         18.01.0-ce
 API version:   go1.9.2owngraded from 1.35)
 Git comThu Jan 11 22:29:41 2018
 OS/Arch:       falsews/amd64
 Orchestrator:  swarm

Server:
 Engine:        17.09.1-ce
  API version:  go1.8.3inimum version 1.12)
  Git commit:   Thu Dec  7 22:28:28 2017
  OS/Arch:      false/amd64
  Experimental:

不谢。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值