我已经在我的机器上安装了docker for mac。我已经从docker集线器拉出了一个repo,docker run命令包括docker-machine ip参数,对于该参数,我得到了一个错误:没有指定机器名称,并且不存在“默认”机器。有人能阐述一下docker machine和docker for mac之间的区别吗?
发布于 2017-07-26 07:25:11
如果您的计算机上正在运行Docker for Mac,则不需要Docker machine。使用Docker Machine (通常通过Docker Toolbox)仅当您有不受支持的旧Mac版本或未安装Windows10专业版的Windows机时才在本地运行。
您需要Docker Machine的唯一其他情况是用于控制远程计算机或在本地设置多个节点。
发布于 2017-07-26 07:19:15
首先,您需要创建机器。尝试从您选择的终端运行以下命令:
docker-machine create testmachine
https://stackoverflow.com/questions/45314918
复制相似问题