与Docker提供商的stream浪者与rsync通过ssh失败

我有问题与Docker运行Vagrant。 问题是共享文件夹的rsync。

WDFM32388067A:vagranttest d022051$ vagrant up Bringing machine 'default' up with 'docker' provider... ==> default: Docker host is required. One will be created if necessary... default: Vagrant will now create or start a local VM to act as the Docker default: host. You'll see the output of the `vagrant up` for this VM below. default: default: Importing base box 'hashicorp/boot2docker'... default: Matching MAC address for NAT networking... default: Checking if box 'hashicorp/boot2docker' is up to date... default: Setting the name of the VM: docker-host_default_1438155600426_39792 default: Clearing any previously set network interfaces... default: Preparing network interfaces based on configuration... default: Adapter 1: nat default: Forwarding ports... default: 2375 => 2375 (adapter 1) default: 22 => 2222 (adapter 1) default: Running 'pre-boot' VM customizations... default: Booting VM... default: Waiting for machine to boot. This may take a few minutes... default: SSH address: 127.0.0.1:2222 default: SSH username: docker default: SSH auth method: password default: Warning: Connection timeout. Retrying... default: Machine booted and ready! ==> default: Syncing folders to the host VM... default: Installing rsync to the VM... The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed! rsync --help Stdout from the command: Stderr from the command: sh: rsync: not found default: The previous process exited with exit code 1. default: The previous process exited with exit code 1. 

从错误消息不清楚ssh或rsync是否是问题。 也许是因为ssh超时。 我尝试了所有可能的SSH选项,但没有任何工作。 例如,我设置了一个config.ssh.private_key_path,但仍然是错误消息是完全一样的。 有没有人有类似的问题?

我也被困在hashicorp / boot2docker。 转移到mitchell / boot2docker也没有帮助,但我发现

https://vagrantcloud.com/dduportal/boxes/boot2docker

运作良好(并且更新)。