为什么boot2docker ip失败?

我完全和这个混淆了。 我在Windows上安装了boot2docker。 我使用boot2docker start图标启动它。 它已经成功发射。 我尝试了所有的docker命令,如pull attach run等一切工作正常。 但是,当我尝试

boot2docker ip

它说

 -sh : boot2docker not found. 

有什么问题? 我在错误的目录? 或安装错误? 有什么build议么。

boot2docker的windows版本没有本地客户端(不像MacOS版本)。 这意味着当你启动boot2docker时,你在虚拟机的虚拟机里面。 由于boot2docker安装在您的主机上,因此无法使用。 你可以打开一个新的shell或dos提示符来运行boot2docker命令(假设你的path已经设置好了)。