ডেভসংকেত

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

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

কন্ট্রিবিউটর

    শেয়ার করুন

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

    • 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

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

    • ক্লাউড 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

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

    • 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

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

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

      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

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

    • 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