我在Windows 7(64位)上运行Boot2Docker。 Boot2Docker应该基于Tiny Core。我正在尝试安装docker-compose(我还在处理一个单独的问题),并且有几个帮助主题(例如How to install docker-compose on Windows)建议使用涉及sudo
和tce-load
的命令。当我尝试使用这些命令时,Boot2Docker给出error:command not found
。我在/ bin文件夹中戳了一下,果然,没有文件。我可以正常使用的其他命令,例如通常的ls
,cd
,rm
等,存在于/ bin文件夹中。即使Boot2Docker由于某种原因从Tiny Core中取出了tce-load(尽管大多数帮助帖子显示它都有效),sudo应该仍然存在于unix环境中,不是吗?
在这些命令正常可用之前,我是否需要首先下载/安装,或者Boot2Docker是否还有什么问题?我是使用虚拟机的新手,所以它可能很简单。我尝试重新安装,但没有做任何事情。我搜索了很多与docker,docker-compose,boot2docker,tiny core相关的帮助主题,但我还没有找到任何东西。
答案 0 :(得分:1)
事实证明我需要做的就是运行Boot2Docker然后键入boot2docker ssh
。这实际上连接到Unix VM,而不是从Windows shell运行docker命令。