无法将流浪者的形象推向地图集

时间:2015-02-03 07:09:11

标签: vagrant vagrantfile atlas

我已使用ubuntu/trusty64图片创建vm。我添加了一些安装,现在我想将新图像存储在atlas公共帐户中。但我无法将图像推送到地图册。我尝试了vagrant push,但我收到了以下错误消息。

subh@ubuntu_14$ vagrant push atlas
error archiving: No VCS found for path: /Users/subh/subh_mac/vagrant/ubuntu_14 

我的推送方案在VagrantFile中跟随:

config.push.define "atlas" do |push|
     push.app = "subh/ovs_docker"  # this box does not exist in my atlas account
end

请告诉我,如何使用vagrant push将图片推送到我的Atlas帐户。

2 个答案:

答案 0 :(得分:4)

你确定你在git中初始化了repo,并且已经执行了一次提交吗?

一个例子,它会将所有文件添加到repo中,然后将文件提交到新初始化的repo。

git init
git add *
git commit -am "new init, first commit, vagrant"
vagrant push

答案 1 :(得分:0)

在vagrantfile中,您应该指定推送的位置......

For example:
 config.push.define "ftp" do |push|
  push.host = "ftp.company.com"
  push.username = "username"
  push.password = "mypassword"
end