נתחיל תחילה בהסבר מהו Docker ולמה הוא נהיה כל כך פופולרי פתאום. Docker למעשה היא וירטואליזציה רמת מערכת ההפעלה (operating-system-level virtualization) שפותח על ידי חברת Docker . המערכת שוחררה לראשונה ב 2013 בתאימות למערכות הפעלה Unix. היום Docker מגיעה כ Bundle עם Windows Server 2016 ובמקביל זמינה להתקנה גם על Windows ו- Mac.
Docker מאפשרת בנוסף להתקין אפליקציות בתוך קונטיינרים והמשמעות היא בכך שהאפליקציה יכולה להיות נפרדת/מבודדת ממערכת ההפעלה עליה היא רצה. כל קונטיינר שכזה מארח את האפליקציה של עצמו כלל הרכיבים הנדרשים ולכן הסרתו קלה ומהירה עם כמעט אפס השפעה על מערכת ההפעלה או הקונטיינרים האחרים. בטבלה הבאה תוכלו לראות השוואה בין Docker למכונות וירטואליות:
טוב, אז אחרי שהבנו מהו Docker נעבור להתקנה עצמה. תחילה נעדכן את מערכת ההפעלה ונתקין את התלויות הנדרשות לריצה התקינה של Docker:
sudo apt-get update sudo apt install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" sudo apt update
כעת נתקין את Docker:
sudo apt install docker-ce
כעת ה Docker מותקן, השרות פעיל וה Service רץ. כעת נבדוק שה Docker רץ:
sudo systemctl status docker
הפלט אמור להיראות כמו במסך שלפניכם, תוכלו לראות את הטקסט בירוק שמצביע על כך שהשרות פעיל ורץ ברקע.
בהצלחה!
Leave a Reply