ዝርዝር ሁኔታ:

በ Docker መያዣ ውስጥ ስክሪፕት እንዴት ማስኬድ እችላለሁ?
በ Docker መያዣ ውስጥ ስክሪፕት እንዴት ማስኬድ እችላለሁ?

ቪዲዮ: በ Docker መያዣ ውስጥ ስክሪፕት እንዴት ማስኬድ እችላለሁ?

ቪዲዮ: በ Docker መያዣ ውስጥ ስክሪፕት እንዴት ማስኬድ እችላለሁ?
ቪዲዮ: GitHub Repoን ከላራቬል ሴል ጋር መዝጋት 2024, ግንቦት
Anonim

እነዚህን ደረጃዎች ይከተሉ:

  1. ተጠቀም ዶከር ps የነባሩን ስም ለማየት መያዣ .
  2. ከዚያ ይጠቀሙ የትእዛዝ ዶከር exec - እሱ < መያዣ ስም> / ቢን / ባሽ ውስጥ የባሽ ሼል ለማግኘት መያዣ .
  3. ወይም በቀጥታ ይጠቀሙ ዶከር exec - እሱ < መያዣ ስም > < ትእዛዝ > ለማስፈጸም ምንአገባኝ ትእዛዝ ውስጥ ይገልፃሉ። መያዣ .

ይህንን ግምት ውስጥ በማስገባት የዶከር መያዣን እንዴት መዘርዘር እችላለሁ?

የዝርዝር ዶከር ኮንቴይነሮች

  1. እንደሚመለከቱት, ከላይ ያለው ምስል የሚያመለክተው የሩጫ መያዣዎች አለመኖራቸውን ነው.
  2. መያዣዎችን በመታወቂያቸው ለመዘርዘር –aq (ጸጥ)፡- docker ps –aq.
  3. የእያንዳንዱን መያዣ ጠቅላላ የፋይል መጠን ለመዘርዘር -s (መጠን) ይጠቀሙ፡ docker ps –s።
  4. የ ps ትዕዛዙ ብዙ የመረጃ አምዶችን ይሰጣል-

እንዲሁም አንድ ሰው የሼል ስክሪፕትን እንዴት ማሄድ እችላለሁ? ስክሪፕት ለመጻፍ እና ለማስፈጸም ደረጃዎች

  1. ተርሚናሉን ይክፈቱ። ስክሪፕትዎን ለመፍጠር ወደሚፈልጉት ማውጫ ይሂዱ።
  2. ጋር ፋይል ይፍጠሩ። sh ቅጥያ.
  3. አርታኢን በመጠቀም ስክሪፕቱን በፋይሉ ውስጥ ይፃፉ።
  4. ስክሪፕቱን በትእዛዝ chmod +x እንዲተገበር ያድርጉት።
  5. ./ን በመጠቀም ስክሪፕቱን ያሂዱ።

ከዚያ አሁን ያለውን የዶከር መያዣ እንዴት እጀምራለሁ?

አንድን እንደገና ለማስጀመር አሁን ያለው መያዣ , እንጠቀማለን ጀምር ከእሱ ጋር እንዲያያዝ ባንዲራ እና -i ባንዲራውን በይነተገናኝ ለማድረግ ማዘዝ፣ በመቀጠልም በሁለቱም መያዣ መታወቂያ ወይም ስም። የእርስዎን መታወቂያ መተካትዎን ያረጋግጡ መያዣ ከታች ባለው ትእዛዝ፡- ዶከር መጀመር -ai 11cc47339ee1.

ክርክሮችን ለ Docker እንዴት ማስተላለፍ እችላለሁ?

የሩጫ ጊዜ ክርክሮች በሚገቡበት ጊዜ ይተላለፋሉ ዶከር መሮጥ ወይም መያዣዎን ይጀምሩ: $ ዶከር መሮጥ [አማራጮች] ምስል[:TAG|@DIGEST] [ትእዛዝ] [ARG…] ተለዋዋጮችን ወደ ማመልከቻዎ እንዲልኩ ያስችሉዎታል መሮጥ በእርስዎ መያዣ ውስጥ እንደተገለጸው ዶከርፋይል በእርስዎ CMD ወይም ENTRYPOINT ትርጓሜዎች።

የሚመከር: