אחד היתרונות העיקריים בשימוש בלינוקס כ-הפלטפורמה לשרת שלך היא מכולות. מכולות הן טכנולוגיה המאפשרת למשתמש להכיל מערכת הפעלה של מיקרו, ופיסת תוכנה מיוחדת ולהריץ אותה מבודדת על המערכת. פעולה זו מאפשרת ביצועים מדהימים וגמישות. כשמדברים על מכולות בלינוקס, הפיתרון הכי פופולרי שם הוא Docker. תוכנה זו, לאחר התקנתה, מקלה מאוד על כמעט כל אחד להתקין ולהפעיל מכולות בקלות תוך כדי תנועה. כך תוכלו להשיג את Docker ב- Linux ..
התראת ספוילר: גלול מטה וצפה במדריך הווידיאו בסוף מאמר זה.
הוראות אובונטו
לפני שתפעיל את Docker CE בשרת אובונטו או בשולחן העבודה שלך, עליך לעדכן את מטמון החבילה של אובונטו apt ולהתקין עדכוני תוכנה שעשויים להתקין.
sudo apt update sudo apt upgrade
לאחר שהמערכת שלך מעודכנת, תצטרך להתקין כמה חבילות. חבילות אלה חשובות ויאפשרו למנהל החבילות של אובונטו ליצור אינטראקציה טובה יותר עם הורדות דרך HTTPS.
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
השלב הבא בתהליך ההתקנה הוא להוסיף את מפתח ה- GPG למאגר התוכנה הרשמי של Docker. זה חשוב, מכיוון שאובונטו לא תתקין את התוכנה בלעדיה.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
עם הורדת המפתח, הוסף את מאגר התוכנה הרשמי של Docker CE למערכת אובונטו.
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
לבסוף, עדכן שוב את מקורות התוכנה של אובונטו והתקן את תוכנת Docker לסיום תהליך ההתקנה.
sudo apt update&&sudo apt install docker-ce
הוראות דביאן
לפני התקנת Docker CE עבור דביאן, עדכן את המערכת. זה יבטיח ש- Docker יפעל היטב במחשב שלך.
sudo apt-get update sudo apt-get upgrade
עם הכל מעודכן, תצטרך לעשות זאתהתקן כמה כלים כדי להבטיח כי הורדת חבילות Docker CE נכונה. זכור כי ההוראות יהיו שונות בהתאם לשחרורך של דביאן.
הוראות מתיחה / ג'סי
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
הוראות Wheezy
sudo apt-get install apt-transport-https ca-certificates curl python-software-properties
עם הכלים שנוספו, הגיע הזמן להתקין את מפתח ה- GPG של ה- repock Docker ל- Debian. זהו צעד קריטי, אז אל תתעלמו ממנו. דביאן לא יתקין את Docker בלעדיו.
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -
לאחר מכן, הוסף את מאגר התוכנה Docker CE לרשימת המקורות של Debian.
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") $(lsb_release -cs) stable"
כל שנותר לעשות זה לעדכן את מקורות התוכנה של דביאן בפעם השנייה ולהתקין את Docker CE. עשה זאת באמצעות הפקודות הבאות:
sudo apt-get update&&sudo apt-get install docker-ce
הוראות פדורה
לפני שתתקין את Docker בפדורה, יהיה עליךלהתקנת כמה תוספי Dnf. אלה חשובים, ויאפשרו להתקנת תוכנת Docker להיות קלה בהרבה. התקן את התוספים ל- Dnf באמצעות:
sudo dnf -y install dnf-plugins-core
עם התקנת התוספים, הגיע הזמן להוסיף את מאגר התוכנה בפועל למחשב.
sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
הוספת מאגר התוכנה הרשמי של Docker CEל- Dnf ופדורה פירושו שככל שהמשתמש מעדכן את המערכת שלו הם יקבלו עדכוני Docker רגילים. אם אתה מתקין את Docker במחשב אישי שאין לו גישה רגילה לאינטרנט, שקול לעבור לדף ההורדה של Docker CE ובמקום זאת לתפוס RPM.
התקן את Docker CE ישירות ממנהל החבילות של פדורה להשלמת התהליך.
sudo dnf install docker-ce
לינוקסים אחרים
Docker נתמך היטב ב- Linux. הפצות הלינוקס שלמעלה הן חלק מהדוקרים שמעדיפים להשתמש בהן. אם אתה מחפש להשיג את התוכנה בגרסה אחרת של לינוקס, כדאי לבדוק את התיעוד. מידע על התקנת Docker הוא כלי נפלא, ויש להם הרבה רישומים עבור הפצות לינוקס רבות ושונות. בדוק גם את התיעוד לגבי התפלגות לינוקס שאתה משתמש בה, מכיוון שזה עשוי גם לעזור לך להתקין את תוכנת הדוקר.
הפעלת Docker CE
Docker CE מותקן, אך לפני שתוכל להשתמש בותצטרך להשתמש במערכת ה- init כדי לאפשר את שירותיה. בהתאם למערכת ההפעלה בה אתה משתמש, ההוראות עשויות להיות שונות. לדוגמה, אם עקבת אחר ההוראות של אובונטו או דביאן, יש סיכוי טוב שפריטי המערכת יופעלו אוטומטית במהלך תהליך ההתקנה. פדורה או הפצות לינוקס אחרות העושות שימוש ב- systemd יצטרכו לאפשר פריטים אלה בנפרד.
ראשית, אפשר את השירות בעת ההפעלה באמצעות לאפשר פקודה.
sudo systemctl enable docker
לאחר מכן, התחל מייד את ה- docker במערכת באמצעות ה- התחל מערכת פקודה.
sudo systemctl start docker
רוצה להשבית את שירות ה- Docker CE? להשתמש השבת מערכת.
sudo systemctl disable docker
בנוסף, עצור את Docker בכל עת על ידי שימוש עצירת מערכתוהפעל אותו מחדש הפעלה מחדש של מערכת.
sudo systemctl stop sudo systemctl restart
באמצעות Docker CE
כאשר Docker CE מותקן ב- Linux אתה יכול לעשות זאתהתקן והשתמש בכמה מכולות שרק תרצה. כדי לבדוק ולוודא שתוכנת Docker CE פועלת כראוי, ראשית עליכם להריץ את מיכל הבדיקה:

sudo docker run hello-world
אם המכולה של שלום הלו משיקה ועובדת נכון, הכל טוב ללכת. אם לא, התקן מחדש את Docker ונסה שוב.
התקן והפעל מכולות

התקנת מכולות להתקנת ה- Docker שלך די ישר. כדי להתחיל, חפש ב- Docker Hub אחר מיכל שתרצה להתקין.
docker search searchterm
לאחר מכן, התקן אותו עם משיכת עגינה.
docker pull containername
הרץ את המכולה עם:
sudo docker run containername</ p>
הערות