Kwa nini chombo changu cha Docker kinaanza tena?
Kwa nini chombo changu cha Docker kinaanza tena?

Video: Kwa nini chombo changu cha Docker kinaanza tena?

Video: Kwa nini chombo changu cha Docker kinaanza tena?
Video: Temporal Spiral Remastered: мега-открытие 108 бустеров Magic the Gathering (1/2) 2024, Novemba
Anonim

Chombo anajaribu kuanza. Katika ya process, inajaribu kupata faili/maktaba ambayo haipo. Ni inaanza upya kwa sababu kuanzisha upya sera lazima iwe imewekwa kwa kitu kingine isipokuwa hapana ( ya default), (kwa kutumia ama ya bendera ya mstari wa amri -- Anzisha tena au kizimbani -tunga.

Kuhusiana na hili, ninawezaje kuzuia kontena la Docker kuanza tena?

Tazama nyaraka za dokta sasisha na Anzisha tena Docker sera. Unaweza kuanza yako chombo na -- Anzisha tena =isipokuwa- kusimamishwa . Ikiwa una pumba kuanza upya ya vyombo , pumba mapenzi Anzisha tena yoyote vyombo wewe acha au rm, bila kujali Anzisha tena chaguo.

Pia, Docker huanza tena kufanya nini? Doka hutoa Anzisha tena sera za kudhibiti kama vyombo vyako vinaanza kiotomatiki vinapotoka, au lini Docker inaanza tena . Anzisha tena sera zinahakikisha kwamba makontena yaliyounganishwa yanaanzishwa kwa mpangilio sahihi. Doka inapendekeza utumie Anzisha tena sera, na epuka kutumia wasimamizi wa mchakato kuanzisha kontena.

Kwa njia hii, je, kuanzisha tena Docker kunaua vyombo?

3 Majibu. itaua mchakato ikiwa unaendelea na uondoe chombo , katika hatua moja. Ikiwa nitakimbia na -- Anzisha tena = daima, dokta acha mapenzi kusimamisha mchakato na inabaki kusimamishwa.

Ninaendeshaje kontena la docker kila wakati?

Ikiwa ungependa kuweka yako chombo kinachoendesha katika hali ya kujitenga, unahitaji kukimbia kitu mbele. Njia rahisi ya kufanya hivyo ni kuweka mkia /dev/null kifaa kama amri ya CMD au ENTRYPOINT yako. Doka picha. Amri hii inaweza pia kukimbia kama hatua ya mwisho katika hati maalum inayotumiwa na CMD au ENTRYPOINT.

Ilipendekeza: