DOCKER for Windows - 打开cmd执行docker machine env

时间:2016-07-25 13:52:44

标签: windows docker docker-machine

我正在使用Docker For Windows(不是Dokcer工具箱),它正在使用HyperV运行。

因此,每次打开新的CMD时,我都需要运行“docker-machine env”并根据命令响应为shell定义变量:

REM Run this command to configure your shell:
REM     @FOR /f "tokens=*" %i IN ('docker-machine env') DO @%i

我可以为开放CMD执行此命令创建一个快捷方式。

OB的。我不想安装插件或应用程序以获得更好的命令shell ..

如果有人有建议,谢谢! :)

2 个答案:

答案 0 :(得分:0)

另外,在我的情况下,我需要从特定的文件夹开始。

将命令放在" Shorcut Properties>中。目标"适合我:

%windir%\ system32 \ cmd.exe / K" cd c:\ docker& docker-machine env& @FOR / f"令牌= *" %i IN(' docker-machine env')DO @%i"

答案 1 :(得分:0)

我不确定我理解你的问题。当我打开命令提示符时,我的经验并不是需要做任何特殊事情。 docker命令可以“开箱即用”。