Waarom herbegin my Docker-houer?
Waarom herbegin my Docker-houer?

Video: Waarom herbegin my Docker-houer?

Video: Waarom herbegin my Docker-houer?
Video: Getting started with Containers | #CloudNativeNinja PT1 2024, Mei
Anonim

Houer probeer om te begin. In die proses, probeer dit om toegang te verkry tot 'n lêer/biblioteek wat nie bestaan nie. Dit herbegin want die herbegin beleid moes op iets anders gestel gewees het as nee ( die verstek), (met behulp van óf die command line vlag -- begin oor of die dokwerker - saamstel.

Met betrekking tot hierdie, hoe keer ek dat Docker-houer weer begin?

Sien die dokumentasie vir dokwerker opdateer en Docker herbegin beleide. Jy kan jou begin houer met -- begin oor =tensy- gestop . As jy 'n swerm het herbegin die houers , sal die swerm begin oor enige houers jy stop of rm, ongeag die begin oor opsie.

Ook, wat doen Docker herbegin? Docker verskaf begin oor beleide om te beheer of jou houers outomaties begin wanneer hulle verlaat, of wanneer Docker herbegin . Begin oor beleid verseker dat gekoppelde houers in die regte volgorde begin word. Docker beveel aan dat jy gebruik begin oor beleide, en vermy die gebruik van prosesbestuurders om houers te begin.

Op hierdie manier, maak die herbegin van Docker houers dood?

3 Antwoorde. sal doodmaak die proses as dit loop en verwyder die houer , in een stap. As ek hardloop met -- begin oor = altyd, dokwerker stop sal stop die proses en dit bly gestop.

Hoe bestuur ek 'n dokhouer voortdurend?

As jy graag jou houer loop in losstaande modus, moet jy hardloop iets op die voorgrond. 'n Maklike manier om dit te doen is om die /dev/null-toestel as die CMD- of ENTRYPOINT-opdrag van jou Docker beeld. Hierdie opdrag kan ook hardloop as die laaste stap in 'n pasgemaakte skrip wat saam met CMD of ENTRYPOINT gebruik word.

Aanbeveel: