docker-machine env default | eval“$(docker-machine env default)”| 无法运行命令泊坞窗
我试过在Windows 10,Windows 7和Mac OSX上,一切顺利,但我无法在运行docker-machine env default
和eval "$(docker-machine env default)"
后运行docker-machine env default
命令eval "$(docker-machine env default)"
我没有得到任何错误消息。
$ docker-machine version docker-machine version 0.8.2, build e18a919
env默认
$ docker-machine env default export DOCKER_TLS_VERIFY="1" export DOCKER_HOST="tcp://192.168.78.120:2376" export DOCKER_CERT_PATH="/Users/elo/.docker/machine/machines/default" export DOCKER_MACHINE_NAME="default" # Run this command to configure your shell: # eval "$(docker-machine env default)"
连接到virtualbox机器
$ eval "$(docker-machine env default)"
然后我跑
$ docker
找不到命令:docker
我试过Windows 10,Windows 7和Mac,只是无法与Virtualbox机器通信,所以没有finddocker命令
我能够ssh default
有什么我错过了吗?
我试过Windows 10,Windows 7和Mac,只是无法与Virtualbox机器通信,所以没有finddocker命令
这不是你的错误。
你的错误是你的shell找不到docker
可执行文件。 Docker需要两部分,服务器守护进程(在docker-machine的VM中运行)和客户端。
确保你已经安装了Docker客户端,并且在你的$ PATH中可用。
我认为“docker-machine ssh default”在这里可以正常工作。 通过编写SSH你正在创build一个安全的shell连接到你的主机,然后你可以跟你的主机。