আমি গতকাল অর্ধ দিনের জন্য প্রাচীরের বিরুদ্ধে মাথা ঠেকিয়েছি যতক্ষণ না বুঝলাম ভার্চুয়ালবক্স (5.0.x) এবং ভ্যাগ্রান্টের (1.8.0) একটি পুরানো সংস্করণ চলছে until
ভার্চুয়ালবক্স 5.1.x এবং ভ্যাগ্র্যান্ট 1.8.7 এ আপডেট হয়েছে এবং আরও ভাল ফলাফল পেয়েছে
মূলত ubuntu/xenial32
এবং ubuntu/xenial64
চিত্রগুলি হিসেবে তারা আসে না ত্রুটিপূর্ণ হয় vagrant
বাক্সের বাইরে ব্যবহারকারী।
এটি ভ্যাগ্র্যান্ট নির্দিষ্টকরণের বিরুদ্ধে
আমি এই বাগ রিপোর্টেv0rtex/xenial64
প্রস্তাবিত হিসাবে ব্যবহার করে শেষ করেছি । কেন এটি ঠিক করছে না তা নিশ্চিত নয়canonical
আমার অসম্পূর্ণ ফাইলটি নিম্নরূপ
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "v0rtex/xenial64"
config.vm.network :private_network, ip: "10.10.10.10"
config.ssh.username = 'vagrant'
config.ssh.password = 'vagrant'
config.vm.provider :virtualbox do |vb|
vb.name = "supercool"
vb.customize ["modifyvm", :id, "--memory", "768"]
vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
end
end
আপনি যদি এখনও canonical
প্রদত্ত চিত্রগুলি ব্যবহার করতে চান তবে নিম্নলিখিত পদ্ধতিটি ব্যবহার করে এটি সম্ভব
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "ubuntu/xenial64"
config.vm.network :private_network, ip: "10.10.10.10"
config.ssh.insert_key = true
config.ssh.forward_agent = true
config.vm.provider :virtualbox do |vb|
vb.name = "supercool"
vb.customize ["modifyvm", :id, "--memory", "768"]
vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
end
end
যদি আপনি এটি করেন তবে /vagrant
ফোল্ডারের ubuntu:ubuntu
পরিবর্তে মালিকানা পাবেন vagrant:vagrant
। আপনার যদি উপস্থিত স্ক্রিপ্টগুলি vagrant
ব্যবহারকারীর উপর নির্ভর করে তবে সেগুলি ভেঙে যাবে