Install Docker on Ubuntu to run apps in containers

Docker - Tomer Klein

נתחיל תחילה בהסבר מהו Docker ולמה הוא נהיה כל כך פופולרי פתאום. Docker למעשה היא וירטואליזציה רמת מערכת ההפעלה (operating-system-level virtualization) שפותח על ידי חברת Docker . המערכת שוחררה לראשונה ב 2013 בתאימות למערכות הפעלה Unix. היום Docker מגיעה כ Bundle עם Windows Server 2016 ובמקביל זמינה להתקנה גם על Windows ו- Mac.

Docker - Google Trends - Techblog.co.il
הפופולריות של Docker בעליה

Docker מאפשרת בנוסף להתקין אפליקציות בתוך קונטיינרים והמשמעות היא בכך שהאפליקציה יכולה להיות נפרדת/מבודדת ממערכת ההפעלה עליה היא רצה. כל קונטיינר שכזה מארח את האפליקציה של עצמו כלל הרכיבים הנדרשים ולכן הסרתו קלה ומהירה עם כמעט אפס השפעה על מערכת ההפעלה או הקונטיינרים האחרים. בטבלה הבאה תוכלו לראות השוואה בין Docker למכונות וירטואליות:

אחרVirtual Machines vs 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

הפלט אמור להיראות כמו במסך שלפניכם, תוכלו לראות את הטקסט בירוק שמצביע על כך שהשרות פעיל ורץ ברקע.

Docker service status

בהצלחה!

 

4 Trackbacks / Pingbacks

  1. Manage Docker Containers using Portainer on Ubuntu - Tech Blog
  2. Install Organizr using Docker - services organizer - Tech Blog
  3. Install Sonarr using Docker - Tech Blog
  4. How To Install Docker Compose on Ubuntu 18.04 - Tech Blog

Leave a Reply

כתובת האימייל שלך לא תפורסם


*