我目前正在研究这个问题: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
错误,我应该怎么做才能修复它?
感谢您阅读
答案 0 :(得分:1)
添加cygpath
调用以转换可执行路径:
eval "$("$(cygpath -u "C:\Program Files\Docker Toolbox\docker-machine.exe")" env default)"