我如何通过Vagrant docker provisionerlogindocker hub

我读过这个文档

我有一个问题,通过vagrant dockerlogindocker中心的正确方法是什么?

 config.vm.provision "docker" do |d| d.login <- doesn't exist d.username <- doesn't exist end 

所以,我觉得我需要帮助。 有谁知道我该怎么做?

谢谢。

我无法find使用stream浪病文档的方式,所以做了以下几点:

 Vagrant.configure(2) do |config| config.vm.box = "hashicorp/precise64" #provision with docker config.vm.provision "docker" # login to docker config.vm.provision "shell", inline: "docker login -e donald@trump.com -p mexican_wall -u donald_trump" # then run your docker config config.vm.provision "docker" do |d| d.run "ubuntu" end end 

你使用正确的stream浪汉版本吗?

尝试

 Vagrant.configure("2") do |config| config.vm.provision "docker" do |d| d.email = "" d.username = "" d.password = "" end end 

它看起来像你想在这种情况下使用d.email而不是login。 对Vagrant的docker provisioner不太熟悉,但是提供的访问资料库的四个参数是emailusernamepasswordauth_server