VPa*_*kar 46 ruby-on-rails docker
当我尝试跑步时docker-machine start default,我得到了Host does not exist: "default",我试过了eval "$(docker-machine env default)",但仍然得到同样的信息.错误在哪里?
Von*_*onC 50
尝试简单地检查已创建的机器(docker-machine ls):
docker-machine ls
Run Code Online (Sandbox Code Playgroud)
然后你可以选择一个并用它来尝试你的命令.
如果没有,则可以先创建一个(docker-machine create).
在OP的情况下:
docker-machine create default
Run Code Online (Sandbox Code Playgroud)
由于错误消息是:
无法连接到Docker守护程序.docker守护程序是否在此主机上运行?
" Docker命令无法连接到docker守护程序 " 的答案之一应该有效:
sudo service docker restart
Run Code Online (Sandbox Code Playgroud)
Dai*_*ian 39
你可以尝试:
docker-machine create -d virtualbox default
Run Code Online (Sandbox Code Playgroud)
更新2016/10/19
旧答案可能仅适用于安装了virtualbox的mac.
如果您在Windows上运行docker-machine,则应使用Hyper-V:
docker-machine create --driver hyperv vm
Run Code Online (Sandbox Code Playgroud)
详情请见:https://docs.docker.com/machine/drivers/hyper-v/
如果您使用Docker Machine在云提供商上配置主机,则可能需要其他驱动程序,例如amazonec2.更多细节:https://docs.docker.com/machine/get-started-cloud/
| 归档时间: |
|
| 查看次数: |
37785 次 |
| 最近记录: |