当我试着跑docker-machine start default,我得到Host does not exist: "default",我试着eval "$(docker-machine env default)",但仍然得到相同的信息.错误在哪里?

推荐答案

试着简单地判断创建了什么机器(docker-machine ls):

docker-machine ls

然后你可以 Select 一个并用它来try 你的命令.

如果没有,可以先创建一个(docker-machine create)

docker-machine create default

因为错误消息是:

无法连接到Docker守护程序.docker守护进程是否在此主机上运行?

"Docker command can't connect to docker daemon"的答案之一应该有效:

sudo service docker restart

Ruby-on-rails相关问答推荐

`heroku Open`和`heroku run rake db:Migrate`不工作(";没有这样的文件或目录";)

Rails 7 中的预编译

如何从 New Relic 交易中获取 TraceId?

为 has_attached_file 等活动记录属性创建类方法

如何避免 activesupport 中的循环参数引用警告

有没有一种简单的方法可以让 pow 为 https 服务?

您将如何在 Ruby on Rails 应用程序中使用 rSpec 测试观察者?

FactoryGirl 和 Rspec 测试中 attributes_for 的含义

fields_for 表单构建器对象为零

Rails 3 中的动态错误页面

对于 Visual Studio 用户来说,最好的 Ruby on Rails 环境是什么?

如何使用失败try 次数使设计可锁定

Phusion 乘客(适合傻瓜!)

如何在 routes.rb 中使用 301 或 302 进行重定向

在 PostgreSQL 中强制字符串的最大长度

对象不支持此属性或方法 Rails Windows 64bit

使用 rvm 更新 ruby​​ 版本后收到警告消息Path set to RVM

Mongoid OR 查询语法

Rails 路由:GET 没有参数 :id

ActiveRecord 何时会保存关联?