በኡቡንቱ 20.04 ውስጥ Docker Compose ፣ የተለያዩ የመጫኛ አማራጮች

ስለ docker መፃፍ

በሚቀጥለው ጽሑፍ ውስጥ እኛ Docker Compose ን እንመለከታለን ፡፡ ይህ ብዙ መተግበሪያዎችን ለመግለጽ ፣ ለማየት እና ለማሄድ የሚያግዝ መገልገያ ነው ፡፡ ስለ ነው በ YAML ፋይሎች በኩል ገለል ያሉ መያዣዎችን ለመገንባት መሳሪያ.

Docker Compose በአንድ አስተናጋጅ ላይ ብዙ የአከባቢ ቅጅዎችን እንዲያሄዱ ያስችልዎታል ፡፡ ከመጠቀም ይልቅ Docker በተከታታይ መሠረታዊ የሆኑ ትዕዛዞችን እና ስክሪፕቶችን በመጠቀም ዳከር ኮምፖች የ YAML ፋይሎችን እንዲጠቀሙ ያስችልዎታል የሚለውን አስተምር Docker Engine ተግባሮችን ለማከናወን. እና ይህ ቁልፍ ነው ፣ ተከታታይ መመሪያዎችን የመስጠት ቀላልነት ፣ እና ከዚያ በኋላ በተለያዩ አካባቢዎች እንደገና ይድገሙ።

Docker Compose ለ መሳሪያ ነው የ “Compose” ፋይል ቅርጸት በመጠቀም በተገለጸው በ ‹ዳከር› ውስጥ ባለብዙ-ኮንቴይነር መተግበሪያዎችን ያሂዱ. አንድ ወይም ከዚያ በላይ ኮንቴይነሮቻችንን የሚያካትቱ ኮንቴይነሮች እንዴት እንደሚዋቀሩ ለማቀናበር ፋይል ጥቅም ላይ ይውላል ፡፡ የአጻጻፍ ፋይሉን አንዴ ካገኘን መተግበሪያችንን በአንድ ትዕዛዝ መፍጠር እና መጀመር እንችላለን- dock-compose up.

Docker Compose የዶከር አጠቃቀምን ቀለል የሚያደርግ መሳሪያ ነው. ከ YAML ፋይሎች፣ መያዣዎችን መፍጠር ፣ እነሱን ማገናኘት ፣ ወደቦችን ማንቃት ፣ መጠኖችን ፣ ወዘተ. በ Compose የተለያዩ ኮንቴይነሮችን መፍጠር እና በተመሳሳይ ጊዜ በእያንዳንዱ ኮንቴይነር ውስጥ የተለያዩ አገልግሎቶችን መፍጠር ፣ ወደ አንድ የጋራ መጠን መቀላቀል ፣ ማስጀመር ፣ ማጥፋት ፣ ወዘተ ይችላሉ ፡፡ አፕሊኬሽኖችን እና ማይክሮሶፍትዌሮችን መገንባት መቻል መሰረታዊ አካል ነው ፡፡ ሁሉም ያዘጋጁ ባህሪዎች ከገጹ ላይ በዝርዝር ሊታዩ ይችላሉ የፕሮጀክት ሰነድ.

በኡቡንቱ 20.04 ላይ ዳከር ጽሑፍን ይጫኑ

ተጠቃሚዎች መምረጥ ይችላሉ ለመጫን የተለያዩ አማራጮች ይህ መገልገያእንደነሱ

ከኡቡንቱ ማከማቻ

ከኡቡንቱ ማከማቻዎች የተረጋጋ ስሪት እና የዚህ መሣሪያ ዝመናዎችን ማግኘት እንችላለን. ከዚህ ለመጫን ተርሚናል (Ctrl + Alt + T) መክፈት እና መገልገያውን ከኦፊሴላዊው ማከማቻ ለመጫን የሚከተለውን ትዕዛዝ መተየብ ያስፈልገናል-

ጫን መፃፊያ ጫን ከ ‹አፕ› ጋር

sudo apt install docker-compose

መጫኑ አንዴ ከተጠናቀቀ ፣ እንችላለን በእኛ ስርዓት ውስጥ በትክክል መጫኑን ያረጋግጡ. በተመሳሳይ ተርሚናል ውስጥ የሚከተለውን ትዕዛዝ በመጻፍ ይህንን ማድረግ እንችላለን-

docker ያቀናብሩ ተስማሚ ስሪት

docker-compose version

አራግፍ

ምዕራፍ አስወግድ Docker Comput በ ‹አፕ› ተጭኗል፣ ተርሚናል (Ctrl + Alt + T) መክፈት እና ትዕዛዙን መፈጸም ብቻ ያስፈልገናል

በአፕት ማራገፍ

sudo apt remove docker-compose; sudo apt autoremove

የ GitHub ማከማቻን በመጠቀም

በ GitHub ላይ ማጠራቀሚያ ከዚህ ፕሮጀክት የበለጠ የተሻሻለ የዶከር ኮምፓየር ስሪት ማግኘት እንችላለን, በመደበኛ የኡቡንቱ ክምችት ውስጥ ላይገኝ ይችላል.

ከፈለጉ የተሻሻለ የ ‹Docker Compose› መገልገያ ስሪት ይጫኑ፣ ይችላል የድር አሳሽን ይጠቀሙ ወይም ተርሚናል (Ctrl + Alt + T) ይክፈቱ እና ዛሬ የታተመውን የቅርብ ጊዜ ስሪት ለማግኘት የሚከተለውን ትዕዛዝ ያሂዱ:

ማውረድ docker ከ ‹github› ይፃፉ

sudo wget -O /usr/local/bin/docker-compose https://github.com/docker/compose/releases/download/1.28.6/docker-compose-Linux-x86_64

አንዴ ማውረዱ ከተጠናቀቀ በኋላ ይህንን ሌላ ትዕዛዝ እንጠቀምበታለን እኛ ላወረድነው ተፈጻሚ ፋይል አስፈላጊ ፈቃዶችን ይመድቡ በቀደመው ደረጃ

sudo chmod +x /usr/local/bin/docker-compose

አሁን እንችላለን የምናቀርበውን ስሪት ያረጋግጡ በተርሚናል ውስጥ የሚከተለውን ትዕዛዝ በመጠቀም-

docker ያቀናብሩ ስሪት ከ GitHub

docker-compose --version

አራግፍ

ይህ መሣሪያ። የሁለትዮሽ ፋይሉን በመሰረዝ ብቻ ከስርዓቱ ሊወገድ ይችላል. ስለሆነም ተርሚናል (Ctrl + Alt + T) ን መክፈት እና ከኮምፒውተራችን ለማራገፍ የሚከተለውን ትዕዛዝ መጠቀም ያስፈልገናል ፡፡

sudo rm /usr/local/bin/docker-compose

ፒፕ በመጠቀም

እኛም በመጠቀም ዳከር ጥንቅርን ማውረድ እንችላለን pip3. ይህ መገልገያ ፓይዘን 3.6 ወይም ከዚያ በኋላ ይፈልጋል እና የፓይፕ ፓኬጅ ሥራ አስኪያጁ በትክክል እንዲሠራ ፡፡ የእነዚህ መስፈርቶች ስሪት ካለዎት ፣ ተርሚናል ውስጥ (Ctrl + Alt + T) ለመጫን የሚከተለውን ትዕዛዝ ብቻ መጠቀም ያስፈልግዎታል-

የ pip3 docker መፃፊያ ጫን

pip3 install docker-compose

አራግፍ

በፒፕ 3 ከጫኑ ይህንን መገልገያ ያስወግዱ፣ ተርሚናል (Ctrl + Alt + T) ብቻ መክፈት እና በውስጡ ያለውን ትእዛዝ መፈጸም ብቻ ያስፈልገናል

pip3 ን በመጠቀም ማራገፍ

pip3 uninstall docker-compose

ከፈለጉ የ “ዳከር” ሙከራ ምሳሌን ይሞክሩ, በ ውስጥ የሰነድ ገጽ የዚህን ፕሮጀክት በጣም የተሟላ ምሳሌ ያቀርባሉ ፡፡ በእሱ አማካኝነት የዚህን ሶፍትዌር አሠራር ማረጋገጥ ይችላሉ ፡፡

ሥራዎችን በሁሉም አካባቢዎች ይጻፉ-ምርት ፣ ደረጃ ማውጣት ፣ ልማት ፣ ሙከራ እና ሲአይ የስራ ፍሰቶች ፡፡ ሊገኝ ይችላል ስለ እያንዳንዱ ጉዳይ ተጨማሪ መረጃ በ የተለመዱ አጠቃቀም ጉዳዮች.


የጽሑፉ ይዘት የእኛን መርሆዎች ያከብራል የአርትዖት ሥነ ምግባር. የስህተት ጠቅ ለማድረግ እዚህ.

አስተያየት ለመስጠት የመጀመሪያው ይሁኑ

አስተያየትዎን ይተው

የእርስዎ ኢሜይል አድራሻ ሊታተም አይችልም. የሚያስፈልጉ መስኮች ጋር ምልክት ይደረግባቸዋል *

*

*

  1. ለመረጃው ኃላፊነት ያለው: ሚጌል Áንጌል ጋቶን
  2. የመረጃው ዓላማ-ቁጥጥር SPAM ፣ የአስተያየት አስተዳደር ፡፡
  3. ህጋዊነት-የእርስዎ ፈቃድ
  4. የመረጃው ግንኙነት-መረጃው በሕጋዊ ግዴታ ካልሆነ በስተቀር ለሶስተኛ ወገኖች አይተላለፍም ፡፡
  5. የውሂብ ማከማቻ በኦክሴንትስ አውታረመረቦች (አውሮፓ) የተስተናገደ የውሂብ ጎታ
  6. መብቶች-በማንኛውም ጊዜ መረጃዎን መገደብ ፣ መልሰው ማግኘት እና መሰረዝ ይችላሉ ፡፡