DOCKER for Windows – 打开cmd执行docker机器env

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

所以,每次我打开一个新的CMD,我需要运行“docker-machine env”,并在命令响应之后为shell定义variables:

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

我可以创build一个开放CMD执行这个命令的快捷方式。

OBS。 我不想安装一个插件或应用程序更好的命令shell..

如果有人有一个build议,谢谢! 🙂

Solutions Collecting From Web of "DOCKER for Windows – 打开cmd执行docker机器env"

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

把命令波纹管放在“Shorcut属性>目标”对我来说是完美的:

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

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