簡體   English   中英

在Cygwin上評估“ docker-machine env default”輸出的建議命令失敗

[英]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和Command Prompt一起使用,但是沒有成功。 我目前正在嘗試Cygwin,以查看它是否可以工作,但是我遇到了一些問題。 我目前正在docker-machine env default運行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)

當我嘗試運行命令配置外殼程序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)"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM