gpt4 book ai didi

linux - 建议的命令 eval "docker-machine env default"输出在 Cygwin 上失败

转载 作者:太空宇宙 更新时间:2023-11-04 10:15:08 24 4
gpt4 key购买 nike

我目前正在研究这个: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: 找不到命令

这与 Git Bash、Powershell 和 CMD 不同,因为当我在这些 shell 上运行相应的命令时,根本没有任何问题,这让我成功地进入了下一步。有什么原因导致我在 Cygwin 上收到此command not found 错误,我应该如何修复它?

感谢阅读

最佳答案

添加一个cygpath调用来转换可执行路径:

eval "$("$(cygpath -u "C:\Program Files\Docker Toolbox\docker-machine.exe")" env default)"

关于linux - 建议的命令 eval "docker-machine env default"输出在 Cygwin 上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46734749/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com