建议的 eval "docker-machine env default" 输出命令在 Cygwin 上失败
Suggested command to eval "docker-machine env default" output fails on Cygwin
我目前正在研究这个:https://mozilla.github.io/ichnaea/install/devel.html#prerequisites 并且由于他们建议使用 Linux/Mac 而有点卡住了,但我仅限于 Windows。我尝试让他们的步骤与 Git Bash、Powershell 和命令提示符一起工作,但没有成功。我目前正在尝试使用 Cygwin 看看它是否可行,但是我 运行 遇到了一些问题。我目前 运行 docker-machine env default
并看到输出:
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="..."
export DOCKER_CERT_PATH="..."
export DOCKER_MACHINE_NAME="default"
export COMPOSE_CONVERT_WINDOWS_PATHS="true"
# Run this command to configure your shell:
# eval $("C:\Program Files\Docker Toolbox\docker-machine.exe" env default)
当我尝试 运行 配置 shell、eval $("C:\Program Files\Docker Toolbox\docker-machine.exe" env default)
的命令时,我收到一条错误消息:-bash: C:\Program Files\Docker Toolbox\docker-machine.exe: command not found
.
这不同于 Git Bash、Powershell 和 CMD,因为当我 运行 这些 shell 上的相应命令时完全没有问题,这让我成功地进入了下一步。有什么原因导致我在 Cygwin 上收到此 command not found
错误,我应该如何修复它?
感谢阅读
添加一个cygpath
调用来转换可执行路径:
eval "$("$(cygpath -u "C:\Program Files\Docker Toolbox\docker-machine.exe")" env default)"
我目前正在研究这个:https://mozilla.github.io/ichnaea/install/devel.html#prerequisites 并且由于他们建议使用 Linux/Mac 而有点卡住了,但我仅限于 Windows。我尝试让他们的步骤与 Git Bash、Powershell 和命令提示符一起工作,但没有成功。我目前正在尝试使用 Cygwin 看看它是否可行,但是我 运行 遇到了一些问题。我目前 运行 docker-machine env default
并看到输出:
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="..."
export DOCKER_CERT_PATH="..."
export DOCKER_MACHINE_NAME="default"
export COMPOSE_CONVERT_WINDOWS_PATHS="true"
# Run this command to configure your shell:
# eval $("C:\Program Files\Docker Toolbox\docker-machine.exe" env default)
当我尝试 运行 配置 shell、eval $("C:\Program Files\Docker Toolbox\docker-machine.exe" env default)
的命令时,我收到一条错误消息:-bash: C:\Program Files\Docker Toolbox\docker-machine.exe: command not found
.
这不同于 Git Bash、Powershell 和 CMD,因为当我 运行 这些 shell 上的相应命令时完全没有问题,这让我成功地进入了下一步。有什么原因导致我在 Cygwin 上收到此 command not found
错误,我应该如何修复它?
感谢阅读
添加一个cygpath
调用来转换可执行路径:
eval "$("$(cygpath -u "C:\Program Files\Docker Toolbox\docker-machine.exe")" env default)"