Vagrant: concourse/lite 版本 2.2.1 无法连接到 ssh
Vagrant: concourse/lite version 2.2.1 cannot connect to ssh
我是 运行 Virtualbox 版本 4.3.40r110317 和 Vagrant 1.8.4,我正在尝试用 vagrant 启动一个 concourse vm。我正在尝试启动一个 concourse/lite 版本 2.2.1 vagrant box,但是任何 vagrant up
都会在此时停止:
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: vagrant
default: SSH auth method: private key
我能够创建一个可用的 concourse/lite 版本 1.2.0,但我尝试使用的版本 2 的后续变体在同一点全部停止。
我的 Vagrantfile 供参考:
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure(2) do |config|
# https://atlas.hashicorp.com/concourse/boxes/lite
config.vm.box = "concourse/lite"
config.vm.box_version = "2.2.1"
config.vm.network "forwarded_port", guest: 8080, host: 8080
end
注:
由于其他一些依赖性问题,我无法更新我的 virtualbox 版本。如果您碰巧知道适用于我当前版本的最新版本的 concourse,将会有所帮助。
确保您运行正在使用 VirtualBox 5.1.x。在 VirtualBox 中发生了一些向后不兼容的变化,使得使用 5.1.x 构建的框(就像我们现在对 Concourse 框所做的那样)在 运行 使用 5.0.x.[=10 时断开了网络=]
@AlexSuraci 找到了。答案是:manually clicking the "cable connected" checkbox on eth0 for the box.
要参考 cable connected
复选框,请执行以下操作:
- 打开虚拟机
- 右键单击大厅 VM
- 点击设置
- 单击弹出窗口顶部的网络 window
- select
Adapter 1
- 在
MAC address
下方和 port forwarding
上方的底部是
电缆连接复选框
谢谢@zgagnon。
我是 运行 Virtualbox 版本 4.3.40r110317 和 Vagrant 1.8.4,我正在尝试用 vagrant 启动一个 concourse vm。我正在尝试启动一个 concourse/lite 版本 2.2.1 vagrant box,但是任何 vagrant up
都会在此时停止:
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: vagrant
default: SSH auth method: private key
我能够创建一个可用的 concourse/lite 版本 1.2.0,但我尝试使用的版本 2 的后续变体在同一点全部停止。
我的 Vagrantfile 供参考:
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure(2) do |config|
# https://atlas.hashicorp.com/concourse/boxes/lite
config.vm.box = "concourse/lite"
config.vm.box_version = "2.2.1"
config.vm.network "forwarded_port", guest: 8080, host: 8080
end
注:
由于其他一些依赖性问题,我无法更新我的 virtualbox 版本。如果您碰巧知道适用于我当前版本的最新版本的 concourse,将会有所帮助。
确保您运行正在使用 VirtualBox 5.1.x。在 VirtualBox 中发生了一些向后不兼容的变化,使得使用 5.1.x 构建的框(就像我们现在对 Concourse 框所做的那样)在 运行 使用 5.0.x.[=10 时断开了网络=]
@AlexSuraci 找到了。答案是:manually clicking the "cable connected" checkbox on eth0 for the box.
要参考 cable connected
复选框,请执行以下操作:
- 打开虚拟机
- 右键单击大厅 VM
- 点击设置
- 单击弹出窗口顶部的网络 window
- select
Adapter 1
- 在
MAC address
下方和port forwarding
上方的底部是 电缆连接复选框
谢谢@zgagnon。