כיצד להתקין באופן ידני את גרסת Docker Compose העדכנית ביותר בלינוקס

כיצד להתקין באופן ידני את גרסת Docker Compose העדכנית ביותר בלינוקס
קוראים כמוך עוזרים לתמוך ב-MUO. כאשר אתה מבצע רכישה באמצעות קישורים באתר שלנו, אנו עשויים להרוויח עמלת שותף. קרא עוד.

Docker Compose זמין במאגרים הסטנדרטיים ברוב ההפצות. עם זאת, גרסאות המאגר העדכניות ביותר נוטות להיות מספר גרסאות מאחורי המהדורה האחרונה.





סרטון MUO של היום גלול כדי להמשיך עם התוכן

זה הופך יותר ויותר לבעיה ויכול לגרום למגוון שגיאות הדורשות דרכים לעקיפת הבעיה. הנה איך להתקין את הגרסה האחרונה של Docker Compose ב-Linux.





Docker Compose מפשט את חייך

Docker הוא כלי קיבולת חיוני המאפשר לך לפרוס תוכנה במחשב או בשרת הלינוקס שלך ללא סיכון שזה יפריע ליישומים אחרים שהתקנת.





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

כיצד פועלת קארמה ב- reddit

התוסף Docker Compose הופך את החיים לקלים עוד יותר. בעזרתו תוכלו להגדיר סביבות בקובץ טקסט של YAML, ולאחר מכן להשתמש בפקודות קצרות כדי לנהל אותן.



אם אתה אירוח עצמי של פרויקטים ב-Raspberry Pi , זה לא יסולא בפז. אתה יכול אפילו להפעיל מערכות הפעלה שלמות, אובונטו, למשל, כמכולות Docker .

למה לא להשתמש ב-Repo Release של Docker Compose?

אמנם קל לעשות זאת התקן את Docker Compose ב-Linux , הפיתוח נע במהירות, וישנן מספר גרסאות שונות של Docker Compose בשימוש פעיל כיום.





  שגיאות זריקה של docker-compose עם wger

הסכימה והתחביר שהם משתמשים בהם לא תמיד תואמים, וכאשר אתה הופך מיכלים, אתה עלול להיתקל בשגיאות כגון ' services.web.depends_on מכיל סוג לא חוקי, הוא צריך להיות מערך 'או' אפשרות תצורה לא נתמכת עבור רשתות '.

רבות מהשגיאות הללו נוגעות לתכונות שהוצאו משימוש או נוספו מאז שהגרסה שלך של Docker Compose שוחררה. תוך כדי התעסקות ושינוי מספר הגרסה שלך docker-compose.yaml קובץ או חיפוש אינטנסיבי אחר שגיאות מאוד ספציפיות יכול לפעמים להניב תוצאות, זו לא האפשרות הטובה ביותר.





המהדורות העדכניות ביותר של Docker Compose מתייחסות למספרי גרסאות כאל ייעוץ בלבד, ובדרך כלל יעבדו בצורה חלקה עם קבצי YAML שנוצרו עבור מהדורות קודמות של Docker Compose.

מכיוון שגרסאות המאגר הסטנדרטיות של Docker Compose נוטות לפגר אחרי העדכניות ביותר, ייתכן שתצטרך להתקין את Docker Compose באופן ידני.

כיצד להתקין את Docker Compose באופן ידני

  docker compose דף שחרורים של github

אתה יכול למצוא את המהדורה העדכנית ביותר של Docker Compose בדף הרשמי של הפרויקט GitHub Releases.

הורד: Docker Compose

לפני שתתחיל, עליך להסיר את ההתקנה של הגרסה של Docker Compose שהתקנת עם מנהל החבילות שלך. אם התקנת את Docker Compose באמצעות APT, למשל, פתח מסוף והזן:

 sudo apt remove docker-compose

בקר בדף GitHub Releases בדפדפן שלך ובחר את ארכיטקטורת המערכת שלך מהרשימה. רוב המחשבים השולחניים המודרניים ידרשו את docker-compose-linux-x86_64 חֲבִילָה. זה עשוי להיות מוסתר, וייתכן שתצטרך ללחוץ הצג את כל הנכסים למצוא את זה.

עבור Raspberry Pis 64 סיביות אחרונות, בחר docker-compose-linux-aarch64 , ולארכיטקטורת ARM ישנה יותר, חפש docker-compose-linux-armv7 אוֹ docker-compose-linux-armv6 .

לחץ לחיצה ימנית על הגרסה הרצויה ולאחר מכן בחר העתק קישור .

כעת חזור למסוף שלך, והשתמש ב- wget פקודה להורדת הקובץ הבינארי:

רשימה נפתחת מרובת תלויים מצטיינת
 wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
  התקן באופן ידני את docker-compose בינארי בלינוקס

שנה את שם הקובץ שהורדת, העבר אותו למיקום ב-PATH שלך והפוך אותו לבר-הפעלה:

 sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose 
sudo chmod +x /usr/local/bin/docker-compose

לבסוף, בדוק את הגרסה של Docker Compose המותקנת עם:

 docker-compose -v

כעת תהיה לך גרסה האחרונה של Docker Compose מותקנת במחשב הלינוקס שלך.

השתמש ב-Docker Compose כדי להפעיל כמה פרויקטים נהדרים

עם גרסה עדכנית של Docker Compose, תגלו שהפרויקטים והאפליקציות המרוכזות שלכם פועלות בצורה חלקה יותר.

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