- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个 Windows 实例,在它之上我正在运行一个 Windows docker 容器。在实例本身上,我成功地执行了 berks vendor/install
,没有任何问题。但是,在该机器上运行的 Windows docker 容器上,它不起作用并抛出超时错误。错误不够清楚,所以我决定执行 librarian-chef install
并获得更多输出。似乎与 SSL 连接有关。经过过去几天的长时间研究,我尝试了几件事,但仍然遇到同样的错误。
正在解决 Recipe 依赖关系...
正在从位于 的源代码中获取“firefox”。
从 test/fixtures/cookbooks/firefox_test 的源代码中获取“firefox_test”
正在从 https://supermarket.chef.io 获取 Recipe 索引...
[2017-08-02T09:09:19+00:00] 错误:连接到 https://supermarket.chef.io/universe 超时,重试 1/5
[2017-08-02T09:14:24+00:00] 错误:连接到 https://supermarket.chef.io/universe 超时,重试 2/5
[2017-08-02T09:19:29+00:00] 错误:连接到 https://supermarket.chef.io/universe 超时,重试 3/5
[2017-08-02T09:24:34+00:00] 错误:连接到 https://supermarket.chef.io/universe 超时,重试 4/5
[2017-08-02T09:29:39+00:00] 错误:连接到 https://supermarket.chef.io/universe 超时,重试 5/5
从源检索宇宙时出错:https://supermarket.chef.io
* [Berkshelf::APIClient::TimeoutError] 无法连接到:宇宙
使用源代码中的 firefox (4.0.0)。
使用来自 test/fixtures/cookbooks/firefox_test 源代码的 firefox_test (0.1.0)
在任何来源中都找不到 Recipe “dmg”(4.0.0)!如果远程说明书已被删除或 Berksfile 中的源已更改,则可能会发生这种情况请运行 berks update dmg 以解析为有效版本。
如果有人能在这里提供帮助,我将不胜感激。提前致谢
最佳答案
我有同样的错误;只有当我登录到我公司的网络时才会发生这种情况。当我直接上网时,没有问题;所以我怀疑这是代理服务器的问题,或者是我公司网络的问题。
Slava:我真诚地希望这是同一类问题;我只是不想重复这个问题;请让我知道,我可以创建一个不同的项目。
当我遇到这个问题时,错误信息是:
>>>>>> ------Exception-------
>>>>>> Class: Kitchen::ActionFailed
>>>>>> Message: 1 actions failed.
>>>>>> Failed to complete #converge action: [Error connecting to https://supermarket.chef.io/universe - Failed to open TCP connection to supermarket.chef.io:443 (getaddrinfo: No address associated with hostname)] on default-centos-67
>>>>>> ----------------------
>>>>>> Please see .kitchen/logs/kitchen.log for more details
>>>>>> Also try running `kitchen diagnose --all` for configuration
在我的例子中,网络代理需要正确设置。
关于windows - 运行 berks install 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45460775/
我有一个 Windows 实例,在它之上我正在运行一个 Windows docker 容器。在实例本身上,我成功地执行了 berks vendor/install,没有任何问题。但是,在该机器上运行的
根据“berks help update”,该命令应该: "Update the cookbooks (and dependencies) specified in the Berksfile" (是
作为我正在尝试编写的 Recipe (新手)的一部分,我使用 berks 安装来自其他 Recipe 的依赖项,最终当我运行时 berks install ,我遇到证书验证错误。任何人都可以帮助我知道
$ vagrant up Bringing machine 'district' up with 'virtualbox' provider... Vagrant Berkshelf could no
我编写了一个 rake 任务来对子目录中的 Berksfile 执行 berks package 命令: task :cook do `berks package ./cookbooks.tar.
我是一名优秀的程序员,十分优秀!