Stany kontenera Docker | Wyjaśnione

Stany kontenera Docker | Wyjaśnione
Docker to kontenerowane forum, które pozwala użytkownikom tworzyć, testować i wykonywać aplikacje. Kontenery Docker są ważnymi elementami Dockera. Mówiąc dokładniej, kontener Docker to przenośny, wykonywalny pakiet oprogramowania, który ma wszystko, co potrzebne do wykonania aplikacji. Docker wykorzystuje architekturę klient-serwer, która umożliwia komunikację między klientem Docker a Docker Daemon, który tworzy i zarządza kontenerami.

W tym artykule opisano różne możliwe stany kontenera Docker.

Jakie są stany kontenera dokera?

Możliwe stany kontenera Docker są następujące:

  • Utworzony
  • Działanie
  • Ponowne uruchomienie
  • Zatrzymany
  • Wyszedł
  • Martwy

Utworzony stan

Kiedy nowy kontener jest zbudowany lub tworzony, wchodzi w stan „utworzony”. „„Utworzony„Stan odnosi się do kontenera, który został utworzony/zbudowany, ale nie jest w stanie bieżącym. Oznacza to, że pojemnik istnieje na urządzeniu, ale teraz nie jest aktywny.

Komenda

Polecenie do utworzenia kontenera Docker jest podane:

Docker Utwórz -Nazwa

Stan biegowy

Stan „działający” wskazuje, że kontener jest obecnie wykonywany bez żadnych problemów. „„Docker Ps”Polecenie służy do sprawdzenia stanu działającego pojemnika.

Komenda

Aby uruchomić kontener Docker, użyj „Docker Start”Polecenie wraz z konkretną nazwą kontenera:

Docker Start

Stan ponownego uruchomienia

Stan „ponownego uruchomienia” odnosi się do zatrzymania pojemnika i rozpoczęcia od nowa. Resekuje obecny stan kontenera.

Komenda

Użyj "Git restart”Polecenie wraz z pożądaną nazwą kontenera, którą należy ponownie uruchomić:

doktor restart

Zatrzymany stan

„Zatrzymany” stan wskazuje, że pojemnik jest tymczasowo zatrzymany i jest w stanie zamrożonym. Pozwala użytkownikom zatrzymać wykonanie kontenera bez faktycznego zatrzymywania go, aby jego operacje mogły zostać wznowione z miejsca, w którym się skończyli.

Komenda

Aby zatrzymać konkretny pojemnik, uruchom poniżej listy polecenia:

Docker zatrzymuje się

Stan wyszedł

„Wyjczony” stan pojemnika odnosi się do stanu pojemnika, gdy przestał działać. Kiedy kontener kończy zadanie, zatrzymuje się automatycznie i wchodzi do stanu „opuszczonego”. Użytkownicy mogą również ręcznie zatrzymać kontener za pomocą polecenia.

Komenda

Użyj „Docker Stop„Polecenie z konkretną nazwą kontenera, aby go zatrzymać:

Docker Stop

Martwy stan

Stan „martwy” odnosi się do stanu, gdy pojemnik nie działa już i nie można go zrestartować. Może się to zdarzyć z różnych powodów, na przykład w przypadku rozbicia pojemnika lub jeśli został ręcznie zatrzymany i usunięty. Martwy kontener już nie działa i nie można go uruchomić ani ponownie uruchomić.

Wniosek

Możliwe stany kontenera dokera są tworzone, uruchamiające, ponowne uruchomienie, wstrzymywane, opuszczane i martwe. „„Utworzony„Stan jest stanem, w którym kontener został zbudowany, ale jeszcze nie aktywny/uruchomił. „„działanie”Stan wskazuje, że kontener jest obecnie wykonywany. „„ponowne uruchomienie„Stan odnosi się do zatrzymania pojemnika i rozpoczęcia od nowa. „„Zatrzymany”Stan wskazuje, że pojemnik jest tymczasowo zatrzymany. „„Wyszedł„Stan pojemnika odnosi się do stanu pojemnika, gdy przestał działać. „„martwy„Stan odnosi się do stanu, gdy pojemnik nie działa już i nie można go zrestartować.