To se zgodi, če zaženete vsebnik v ospredju (z uporabo docker run) in nato pritisnete Ctrl+C, ko se program izvaja. Ko se to zgodi, se bo program ustavil in vsebnik bo zapustil. Vsebnik je bil ustavljen z uporabo docker stop: vsebnik lahko ročno ustavite z ukazom docker stop.
Kaj se zgodi, ko vsebnik Docker zapusti?
Kaj se privzeto zgodi z vsebnikom Docker, ko se proces, ki ga izvaja, zapusti? Vsebnik se znova zažene in znova zažene postopek.
Kaj od naslednjega velja v Dockerju, ko je vsebnik zapuščen?
Odgovor: Ko zaprete vsebnik Docker, ne pride do izgube podatkov, saj aplikacija zapiše vse podatke na disk samo z namenom ohranjanja. Ta postopek se dosledno ponavlja, dokler in razen če je vsebnik nedvoumno izbrisan.
Kakšen je status izhoda v Dockerju?
To lahko povzroči nenadna zaustavitev vsebnika. Če bi zagnali vsebnik v bash lupini in nato Control + C ali izgubili povezavo - bi to povzročilo to težavo.
Kako veš, ali je zabojnik zapustil?
- Poiščite ustavljeni vsebnik prek docker ps - a.
- zgrabite ID vsebnika neuspešnega vsebnika.
- Zamenjajte ga v tem ukazu cat /var/lib/docker/containers//-json.log.