በሚቀጥለው ጽሑፍ ውስጥ እኛ 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-compose version
አራግፍ
ምዕራፍ አስወግድ Docker Comput በ ‹አፕ› ተጭኗል፣ ተርሚናል (Ctrl + Alt + T) መክፈት እና ትዕዛዙን መፈጸም ብቻ ያስፈልገናል
sudo apt remove docker-compose; sudo apt autoremove
የ GitHub ማከማቻን በመጠቀም
በ በ GitHub ላይ ማጠራቀሚያ ከዚህ ፕሮጀክት የበለጠ የተሻሻለ የዶከር ኮምፓየር ስሪት ማግኘት እንችላለን, በመደበኛ የኡቡንቱ ክምችት ውስጥ ላይገኝ ይችላል.
ከፈለጉ የተሻሻለ የ ‹Docker Compose› መገልገያ ስሪት ይጫኑ፣ ይችላል የድር አሳሽን ይጠቀሙ ወይም ተርሚናል (Ctrl + Alt + T) ይክፈቱ እና ዛሬ የታተመውን የቅርብ ጊዜ ስሪት ለማግኘት የሚከተለውን ትዕዛዝ ያሂዱ:
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-compose --version
አራግፍ
ይህ መሣሪያ። የሁለትዮሽ ፋይሉን በመሰረዝ ብቻ ከስርዓቱ ሊወገድ ይችላል. ስለሆነም ተርሚናል (Ctrl + Alt + T) ን መክፈት እና ከኮምፒውተራችን ለማራገፍ የሚከተለውን ትዕዛዝ መጠቀም ያስፈልገናል ፡፡
sudo rm /usr/local/bin/docker-compose
ፒፕ በመጠቀም
እኛም በመጠቀም ዳከር ጥንቅርን ማውረድ እንችላለን pip3. ይህ መገልገያ ፓይዘን 3.6 ወይም ከዚያ በኋላ ይፈልጋል እና የፓይፕ ፓኬጅ ሥራ አስኪያጁ በትክክል እንዲሠራ ፡፡ የእነዚህ መስፈርቶች ስሪት ካለዎት ፣ ተርሚናል ውስጥ (Ctrl + Alt + T) ለመጫን የሚከተለውን ትዕዛዝ ብቻ መጠቀም ያስፈልግዎታል-
pip3 install docker-compose
አራግፍ
ለበፒፕ 3 ከጫኑ ይህንን መገልገያ ያስወግዱ፣ ተርሚናል (Ctrl + Alt + T) ብቻ መክፈት እና በውስጡ ያለውን ትእዛዝ መፈጸም ብቻ ያስፈልገናል
pip3 uninstall docker-compose
ከፈለጉ የ “ዳከር” ሙከራ ምሳሌን ይሞክሩ, በ ውስጥ የሰነድ ገጽ የዚህን ፕሮጀክት በጣም የተሟላ ምሳሌ ያቀርባሉ ፡፡ በእሱ አማካኝነት የዚህን ሶፍትዌር አሠራር ማረጋገጥ ይችላሉ ፡፡
ሥራዎችን በሁሉም አካባቢዎች ይጻፉ-ምርት ፣ ደረጃ ማውጣት ፣ ልማት ፣ ሙከራ እና ሲአይ የስራ ፍሰቶች ፡፡ ሊገኝ ይችላል ስለ እያንዳንዱ ጉዳይ ተጨማሪ መረጃ በ የተለመዱ አጠቃቀም ጉዳዮች.
አስተያየት ለመስጠት የመጀመሪያው ይሁኑ