ভেইগ্র্যান্ট চিটশিট

ভেইগ্র্যান্ট - ভার্চুয়াল মেশিন তৈরি ও ব্যবহার করার অন্যতম সমাধান

প্রাথমিক কমান্ড সমূহঃ

Link
  • Vagrant install

    sudo apt install vagrant
  • Vagrant এর ভার্শন চেক করা

    vagrant -v, --version
  • Vagrant এর কমান্ড সম্পর্কিত হেল্প এর জন্য

    vagrant -h, --help
  • Vagrant দ্বারা নতুন একটি মেশিন তৈরি করার জন্য আপনার কাঙ্ক্ষিত ডিরেক্টরি থেকে নিচের মত কমান্ড চালান

    vagrant init hashicorp/precise64
  • আপনার প্রোজেক্টে নতুন বক্স যোগ করার জন্য

    vagrant box add <box name>
  • Vagrant মেশিন চালু করার জন্য

    vagrant up
  • Vagrant মেশিনে ssh চালু করার জন্য

    vagrant ssh
  • Vagrant মেশিনে ssh চালু করার জন্য

    vagrant ssh
  • Vagrant মেশিনে ssh বন্ধ করার জন্য

    logout অথবা CTRL+D
  • Vagrant মেশিন বন্ধ করার জন্য

    vagrant destroy [name|id]
  • সকল Vagrant মেশিনের স্ট্যাটাস দেখা

    vagrant global-status
  • Vagrant deploy কনফিগার

    vagrant push

বক্স রিলেটেড সাব-কমান্ড সমুহ

Link
  • নতুন বক্স যোগ করার জন্য

    vagrant box add <box name>
  • বক্স সমূহের লিস্ট দেখার জন্য

    vagrant box list
  • বক্স সমূহের outdated লিস্ট দেখার জন্য

    vagrant box outdated
  • পুরনো ভার্সনের বক্স সমুহ রিমুভ করার জন্য

    vagrant box prune
  • একটা একটা করে বক্স সমুহ রিমুভ করার জন্য

    vagrant box remove <box name>
  • একটা একটা করে বক্স সমুহ রিমুভ করার জন্য

    vagrant box remove <box name>
  • কোন বক্স কে রিপাকেজিং করার জন্য

    vagrant box repackage <box name> <provider> <version>
  • বক্স আপডেট করার জন্য

    vagrant box update

ক্লাউড রিলেটেড সাব-কমান্ড সমুহ

Link
  • ক্লাউড Auth লগিন

    vagrant cloud auth login
  • ক্লাউড Auth লগিন চেক করার জন্য

    vagrant cloud auth login --check
  • ক্লাউড Auth লগিন টোকেন ব্যবহার করার জন্য

    vagrant cloud auth login --token <tokenID>
  • ক্লাউড Auth লগ আউট

    vagrant cloud auth logout
  • ক্লাউড Auth WhoAmI চেক করার জন্য

    vagrant cloud auth whoami [TOKEN]
  • ক্লাউড বক্স তৈরি করার জন্য

    vagrant cloud box create ORG_NAME/BOX_NAME
  • ক্লাউড বক্স মুছে ফেলার জন্য

    vagrant cloud box delete ORG_NAME/BOX_NAME
  • ক্লাউড বক্স দেখার জন্য

    vagrant cloud box show ORG_NAME/BOX_NAME
  • ক্লাউড বক্স আপডেট করার জন্য

    vagrant cloud box update ORG_NAME/BOX_NAME
  • ক্লাউড প্রভাইডার তৈরি করার জন্য

    vagrant cloud provider create ORG_NAME/BOX_NAME PROVIDER-NAME VERSION [URL]
  • ক্লাউড প্রভাইডার মুছে ফেলার জন্য

    vagrant cloud provider delete ORG_NAME/BOX_NAME PROVIDER-NAME
  • ক্লাউড প্রভাইডার দেখার জন্য

    vagrant cloud provider update ORG_NAME/BOX_NAME PROVIDER-NAME VERSION [URL]
  • ক্লাউড প্রভাইডার আপডেট করার জন্য

    vagrant cloud provider upload ORG_NAME/BOX_NAME PROVIDER-NAME VERSION BOX-FILE
  • ক্লাউড পাবলিশ করার জন্য

    vagrant cloud publish ORGANIZATION/BOX-NAME VERSION PROVIDER-NAME [PROVIDER-FILE]
  • ক্লাউড এ কোন কিছু খোঁজার জন্য

    vagrant cloud search QUERY
  • ক্লাউড ভার্শন তৈরি করার জন্য

    vagrant cloud version create ORG_NAME/BOX_NAME VERSION
  • ক্লাউড ভার্শন মুছে ফেলার জন্য

    vagrant cloud version delete ORG_NAME/BOX_NAME VERSION
  • ক্লাউড ভার্শন রিলিজ করার জন্য

    vagrant cloud version release ORG_NAME/BOX_NAME VERSION
  • ক্লাউড ভার্শন রিভক করার জন্য

    vagrant cloud version revoke ORGANIZATION/BOX-NAME VERSION
  • ক্লাউড ভার্শন আপডেট করার জন্য

    vagrant cloud version update ORG_NAME/BOX_NAME

Snapshot বিষয়ক কমান্ড সমুহ

Link
  • Vagrant মেশিনের snapshot নেয়ার জন্য

    vagrant snapshot
  • Vagrant মেশিনের snapshot পুশ করার জন্য

    vagrant snapshot push
  • Vagrant মেশিনের snapshot পপ করার জন্য

    vagrant snapshot pop
  • Vagrant মেশিনের snapshot সেভ করার জন্য

    vagrant snapshot save [vm-name] NAME
  • Vagrant মেশিনের snapshot রিষ্টর করার জন্য

    vagrant snapshot restore [vm-name] NAME
  • Vagrant মেশিনের snapshot লিস্ট দেখার জন্য

    vagrant snapshot list
  • Vagrant মেশিনের snapshot ডিলিট দেখার জন্য

    vagrant snapshot delete NAME

অন্যান্য কমান্ড সমুহ

Link
  • Vagrant মেশিনের রানিং ওয়েব সার্ভার শেয়ার করার জন্য

    vagrant share
  • Vagrant মেশিন VMWare দিয়ে চালু করার জন্য

    vagrant up --provider=vmware_fusion
  • Vagrant মেশিন AWS দিয়ে চালু করার জন্য

    vagrant up --provider=aws
  • Vagrant মেশিন কানেক্ট করার জন্য

    vagrant connect NAME
  • Vagrant মেশিনের গ্লোবাল স্ট্যাটাস চেক করার জন্য

    vagrant global-status
  • Vagrant এ কোন রানিং মেশিনকে হল্ট করার জন্য

    vagrant halt [name|id]
  • Vagrant এ কোন রানিং মেশিনকে হল্ট করার জন্য

    vagrant halt [name|id]
  • Vagrant এ প্যাকেজ চেক করার জন্য

    vagrant package [name|id]
  • Vagrant এ পোর্ট চেক করার জন্য

    vagrant port
  • Vagrant এ পাওয়ার শেল চালু করার জন্য

    vagrant powershell
  • Vagrant এ রিমোট ডেক্সটপ ক্লায়েন্ট চালু করার জন্য

    vagrant rdp
  • Vagrant মেশিনকে রিলোড করার জন্য

    vagrant reload
  • Vagrant মেশিনকে resume করার জন্য

    vagrant resume [name/id]
  • Vagrant মেশিনকে resume করার জন্য

    vagrant resume [name/id]
  • Vagrant মেশিনকে suspend করার জন্য

    vagrant suspend [name|id]
  • Vagrant মেশিনকে validate করার জন্য

    vagrant validate