使用Docker Provider的stream浪者需要RSync密码

与docker服务提供商开始stream浪汉(上)创build一个rsync的问题,因为rsync尝试与docker用户同步,并要求我的密码,这当然我没有。 如果我用vm.box交换docker提供者,一切都很好。 我得到的消息是:

WDFM32388067A:vagranttest d022051$ vagrant up Bringing machine 'default' up with 'docker' provider... ==> default: Docker host is required. One will be created if necessary... default: Docker host VM is already ready. ==> default: Syncing folders to the host VM... default: The machine you're rsyncing folders to is configured to use default: password-based authentication. Vagrant can't script rsync to automatically default: enter this password, so you'll likely be prompted for a password default: shortly. default: default: If you don't want to have to do this, please enable automatic default: key insertion using `config.ssh.insert_key`. default: Rsyncing folder: /Users/d022051/tmp/vagranttest/ => /var/lib/docker/docker_1437748320_29948 docker@127.0.0.1's password: There was an error when attempting to rsync a synced folder. Please inspect the error message below for more info. Host path: /Users/d022051/tmp/vagranttest/ Guest path: /var/lib/docker/docker_1437748320_29948 Command: rsync --verbose --archive --delete -z --copy-links --no-owner --no-group --rsync-path sudo rsync -e ssh -p 2222 -o StrictHostKeyChecking=no -o IdentitiesOnly=true -o UserKnownHostsFile=/dev/null --exclude .vagrant/ /Users/d022051/tmp/vagranttest/ docker@127.0.0.1:/var/lib/docker/docker_1437748320_29948 Error: Warning: Permanently added '[127.0.0.1]:2222' (RSA) to the list of known hosts. Connection closed by 127.0.0.1 rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: unexplained error (code 255) at io.c(226) [sender=3.1.1] 

这是来自Vagrantconfiguration的相关部分:

  config.vm.provider "docker" do |d| d.image = "bowline/orientdb:dev" end config.vm.synced_folder ".", "/vagrant", type: "rsync" 

有没有docker用户的默认密码? 我是否必须在泊坞窗图像中创build泊坞窗用户?

更新:我的Mac重新启动后,问题被转化。 现在问题是stream浪者试图在虚拟机上安装rsync并失败。 所以考虑这个问题是closures的,因为我目前不能重现原来的问题。

随着stream浪1.7。 tcuser与用户名docker

使用hashicorp/boot2docker是用这个密码构build和configuration的

https://github.com/mitchellh/boot2docker-vagrant-box/blob/master/template.json#L18