Bash `docker machine ls`根据我使用的外壳显示不同输出的命令?
根据我在Windows中使用的shell的不同,我对docker machine ls得到了不同的结果-它似乎只在docker Quickstart终端中工作(我使用的是docker Toolbox)。我在对docker machine env的回复中添加了更多详细信息 Docker QS终端: Powershell(与cmd中的结果相同): Git Bash: 所以,我的问题是,为什么它只在Docker Quickstart终端中工作?为什么Powershell/cmd中出现SSH命令错误?为什么Git Bash会超时?。Bash `docker machine ls`根据我使用的外壳显示不同输出的命令?,bash,powershell,docker,cmd,Bash,Powershell,Docker,Cmd,根据我在Windows中使用的shell的不同,我对docker machine ls得到了不同的结果-它似乎只在docker Quickstart终端中工作(我使用的是docker Toolbox)。我在对docker machine env的回复中添加了更多详细信息 Docker QS终端: Powershell(与cmd中的结果相同): Git Bash: 所以,我的问题是,为什么它只在Docker Quickstart终端中工作?为什么Powershell/cmd中出现SSH命令错
$ docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
default * virtualbox Running tcp://192.168.99.100:2376 v18.09.0
$ docker-machine env
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.100:2376"
export DOCKER_CERT_PATH="D:\Developer\Docker\machine\machines\default"
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)
PS > docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
default - virtualbox Running Unknown ssh command error:
command : ip addr show
err : exit status 255
output :
PS > docker-machine env
Error checking TLS connection: ssh command error:
command : ip addr show
err : exit status 255
output :
$ docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
default virtualbox Timeout
$ docker-machine env
Error checking TLS connection: Host is not running