ለምንድን ነው የእኔ Docker መያዣ እንደገና የሚጀመረው?
ለምንድን ነው የእኔ Docker መያዣ እንደገና የሚጀመረው?

ቪዲዮ: ለምንድን ነው የእኔ Docker መያዣ እንደገና የሚጀመረው?

ቪዲዮ: ለምንድን ነው የእኔ Docker መያዣ እንደገና የሚጀመረው?
ቪዲዮ: Клонирование репозитория GitHub с помощью Laravel Sail 2024, ህዳር
Anonim

መያዣ ለመጀመር ይሞክራል። ውስጥ የ ሂደት፣ የሌለ ፋይል/ላይብረሪ ለመድረስ ይሞክራል። እሱ እንደገና ይጀምራል ምክንያቱም ዳግም መጀመር ፖሊሲ ከአይደለም ወደ ሌላ ነገር የተቀናበረ መሆን አለበት ( የ ነባሪ)) (ሁለቱን በመጠቀም የ የትእዛዝ መስመር ባንዲራ -- እንደገና ጀምር ወይም ዶከር - ማቀናበር.

ከዚህ አንፃር የዶከር ኮንቴይነር እንደገና እንዳይጀምር እንዴት ማቆም እችላለሁ?

ሰነዱን ለ ይመልከቱ ዶከር ማዘመን እና ዶከር እንደገና ይጀምራል ፖሊሲዎች. የእርስዎን መጀመር ይችላሉ። መያዣ ጋር -- እንደገና ጀምር = ካልሆነ - ቆመ . መንጋ ካለህ እንደገና በመጀመር ላይ የ መያዣዎች , መንጋው ይሆናል እንደገና ጀምር ማንኛውም መያዣዎች አንቺ ተወ ወይም rm, ምንም ይሁን ምን እንደገና ጀምር አማራጭ።

እንዲሁም፣ Docker ዳግም ማስጀመር ምን ያደርጋል? ዶከር ያቀርባል እንደገና ጀምር የእርስዎ መያዣዎች ሲወጡ ወይም ሲወጡ በራስ-ሰር የሚጀምሩ መሆናቸውን ለመቆጣጠር ፖሊሲዎች ዶከር እንደገና ይጀምራል . እንደገና ጀምር ፖሊሲዎች የተገናኙት መያዣዎች በትክክለኛው ቅደም ተከተል መጀመሩን ያረጋግጣሉ. ዶከር እንዲጠቀሙ ይመክራል። እንደገና ጀምር ፖሊሲዎች እና መያዣዎችን ለመጀመር የሂደት አስተዳዳሪዎችን ከመጠቀም ይቆጠቡ።

በዚህ መንገድ ዶከርን እንደገና ማስጀመር ኮንቴይነሮችን ይገድላል?

3 መልሶች. ይገድላል ሂደቱ እየሄደ ከሆነ እና ያስወግዱት መያዣ , በአንድ እርምጃ. ከሮጥኩ -- እንደገና ጀምር =ሁልጊዜ ዶከር ተወ ያደርጋል ሂደቱን ያቁሙ እና ይቀራል.

የዶክተር መያዣን ያለማቋረጥ እንዴት ማስኬድ እችላለሁ?

የእርስዎን ማቆየት ከፈለጉ መያዣ እየሮጠ በተነጣጠለ ሁነታ, ያስፈልግዎታል መሮጥ ከፊት ለፊት የሆነ ነገር. ይህንን ለማድረግ ቀላሉ መንገድ /dev/null መሳሪያውን እንደ የእርስዎ CMD ወይም ENTRYPOINT ትዕዛዝ ጅራት ማድረግ ነው። ዶከር ምስል. ይህ ትእዛዝ እንዲሁ ይችላል። መሮጥ ከሲኤምዲ ወይም ከመግቢያ ነጥብ ጋር ጥቅም ላይ የዋለ ብጁ ስክሪፕት እንደ የመጨረሻ ደረጃ።

የሚመከር: