אנדרואיד

כיצד להתקין נמרץ על סנטוס 7

How to add,install and run CentOS 7 Vagrant box to Virtualbox using Vagrant

How to add,install and run CentOS 7 Vagrant box to Virtualbox using Vagrant

תוכן עניינים:

Anonim

Vagrant הוא כלי שורת פקודה בקוד פתוח לבנייה וניהול של סביבות מכונה וירטואליות. כברירת מחדל, Vagrant יכולה לספק מכונות על גבי VirtualBox, Hyper-V ו- Docker. ניתן להתקין ספקים אחרים כמו Libvirt (KVM), VMware ו- AWS דרך מערכת התוספים Vagrant.

Vagrant משמש לרוב על ידי מפתחים להגדרת סביבת פיתוח התואמת את סביבת הייצור.

במדריך זה, נלך אתכם דרך התקנת Vagrant במערכות CentOS 7.

תנאים מוקדמים

ודא כי עמדת בתנאים המוקדמים הבאים לפני שתמשיך במדריך זה:

  • VirtualBox מותקן במחשב CentOS שלך. התחבר כמשתמש עם הרשאות סודו.

התקנת Vagrant ב- CentOS

בעת כתיבת מאמר זה, הגרסה האחרונה ויציבה של Vagrant היא גרסה 2.2.6. לפני שתמשיך עם השלב הבא, בקר בדף ההורדות של Vagrant ובדוק אם קיימת גרסה חדשה של Vagrant.

השתמש בפקודה הבאה להתקנת Vagrant במחשב CentOS שלך:

sudo yum install

כדי לאמת שההתקנה הצליחה, הפעל את הפקודה הבאה שתדפיס את גרסת הוואגראנט:

vagrant --version

הפלט צריך להיראות כך:

Vagrant 2.2.6

תחילת העבודה עם Vagrant

כעת, כאשר Vagrant מותקן במערכת CentOS שלך, אנו נראה לך כיצד ליצור סביבת פיתוח.

אנו משתמשים בספק VirtualBox, שהוא ספק ברירת המחדל עבור Vagrant.

השלב הראשון הוא ליצור ספרייה שתהיה ספריית השורש של הפרויקט ותחזיק את קובץ Vagrantfile. Vagrantfile הוא קובץ רובי המתאר כיצד להגדיר ולהגדיר את המחשב הווירטואלי.

צור את מדריך הפרויקטים ועבר אליו באמצעות:

mkdir ~/my-vagrant-project cd ~/my-vagrant-project

השלב הבא הוא לאתחל Vagrantfile חדש באמצעות פקודת vagrant init הווגרנית ולציין את התיבה בה ברצונך להשתמש.

תיבות הן פורמט החבילה לסביבות הוואגראנט והן ספציפיות לספק. תוכל למצוא רשימה של תיבות הוואגראנט הזמינות לציבור בדף הקטלוג של תיבות הוואגראנט.

בדוגמה זו אנו נשתמש בתיבה ubuntu/bionic64 . הפעל את הפקודה הבאה לאתחל Vagrantfile חדש:

vagrant init ubuntu/bionic64

A `Vagrantfile` has been placed in this directory. You are now ready to `vagrant up` your first virtual environment! Please read the comments in the Vagrantfile as well as documentation on `vagrantup.com` for more information on using Vagrant.

תוכלו לפתוח את ה- Vagrantfile, לקרוא את ההערות ולבצע התאמה בהתאם לצרכים שלכם.

הפעל את פקודת הוואגראנט vagrant up כדי ליצור ולהגדיר את התצורה של המכונה הווירטואלית לפי Vagrantfile.

vagrant up

==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.24:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-vagrant-project/ => /vagrant

כפי שאתה יכול לראות מהפלט שלמעלה Vagrant גם מחבר את ספריית הפרויקטים ב /vagrant במכונה הווירטואלית, המאפשרת לך לעבוד על קבצי הפרויקט שלך במחשב המארח שלך.

כדי להיכנס למחשב הווירטואלי פשוט הפעל:

vagrant ssh

אתה יכול לעצור את המכונה הווירטואלית עם הפקודה הבאה:

vagrant halt

הפקודה הבאה עוצרת את ההתקן אם היא פועלת ומשמידה את כל המשאבים שנוצרו במהלך יצירת המכונה:

vagrant destroy

סיכום

למדת כיצד להתקין ולהשתמש בוואגראנט במחשב CentOS 7 שלך. הראינו לכם כיצד ליצור סביבת פיתוח בסיסית.

למידע נוסף על Vagrant, בקר בדף התיעוד הרשמי של Vagrant.

סנטוסים נועזים