2017-04-25 8 views
0

나는 맥에 침입자 환경을 설정하고있다. 나는 다음 단계를 수행했다. 방랑 환경을 설정하려고하는데이 오류가 기본값으로 발생합니다. VM이 작성되지 않았습니다. Moving on

  • 는 상자를 다운로드 로컬 디스크
  • 에 버추얼
  • 복제 내 프로젝트를 설치하고 나는 또한 방랑 파일을 편집하고 방랑 파일 상자의 이름을 추가 한 성공적으로
  • 을 상자를 추가했습니다. 내가 명령 "방랑하는 조항"을 실행할 때

지금이 오류는 내가 많이하지만, 무엇을 할 수 있다는 것은 생각 구글이

default: VM not created. Moving on... 

발생합니다. 방랑은 이 VAGRANTFILE_API_VERSION = "2"

먼저 VM을 회전 할 필요가
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| 
    config.vm.box = "bpc_box" 

    config.vm.synced_folder "workspace/", "/vagrant" 

    config.vm.network "forwarded_port", guest: 8080, host: 8085 
    config.vm.network "forwarded_port", guest: 80, host: 8090 

    config.vm.provider "virtualbox" do |vb| 
    vb.cpus = 2 
    vb.memory = 2048 
    end 

    config.vm.provider "parallels" do |prl| 
    prl.cpus = 2 
    prl.memory = 2048 
    end 

    config.ssh.forward_agent = true 

    config.vm.provision "ansible" do |ansible| 
    ansible.playbook = "provisioning/main.yml" 
    end 
end 

답변

2

이, 실행하는 첫 번째 명령이 당신의 VM을 가져올 것이다

$ vagrant up 

입니다 파일

sudo vagrant box list 
Result: 
bpc_box (virtualbox, 0) 
new_box (virtualbox, 0) 

및 이 특정 VM이 처음 시작된 경우 프로비저닝하십시오.

VM이 실행되면 vagrant provision을 실행하여 실행중인 VM을 다시 프로비저닝 할 수 있습니다.

당신은 https://www.vagrantup.com/docs/cli/

+0

VagrantFile에서 방랑 CLI 옵션에 대한 자세한 내용을 라이브 서버에서 상자의 이름을 포함하고 내가 실행할 때이 서버에서 상자를 다운로드 시작 "최대 방랑"하지만 난 이미을 다운로드 할 수 있습니다 상자에 방제 파일에 내 상자 이름을 추가 한 다음 "방황 조항"을 실행합니다. 나는 무엇을해야합니까 ?? – john

+0

아니요 - Vagrantfile에있는 상자의 이름과 추가 한 상자 이름 사이에 문제가 있거나 잘못 된 것 같습니다. 질문에 Vagrantfile을 추가하고 'vagrant box list'명령의 결과를 –

+0

으로 편집하십시오. 귀하의 요구 사항 – john