Według oficjalnej strony internetowej Docker to platforma kontenerowa. Umożliwia programistom pakowanie aplikacji w kapsułki, które zostały znormalizowane części wykonywalne, które integrują kod programu tylko z pakietami systemu operacyjnego i wymaganiami wstępnymi potrzebnymi do wykonywania prawie każdej architektury.
Architektura Docker zapewniła usługę terminalową, która pozwala każdemu uruchomić różne instrukcje, aby uzyskać informacje ze statków lub kontenerów. Dokery mają różne instrukcje używane do różnych celów. Jednym z najbardziej znanych poleceń jest „Docker Ps„Polecenie, które służy do uzyskania informacji dotyczących kontenerów Docker dostępnych obecnie w frameworku Docker. Postanowiliśmy więc skorzystać z tego artykułu, aby zilustrować, w jaki sposób „Docker Ps”Instrukcja działa i jak możemy zobaczyć ogólną pełną instrukcję w naszej powładzie Linux za pomocą„-bez trunc„Opcja w IT.
Na początek będziemy logować się z naszego systemu i używać „Ctrl+alt+t”Aby konsola terminalowa zaczęła się szybko. Musisz usunąć wszystkie już zainstalowane stary Docker Docker wraz z innymi powiązanymi pakietami z Ubuntu 20.04 System. Tak więc do tej pory wykorzystano apt-get instrukcję, a następnie słowo kluczowe ”usunąć”I nazwy pakietów do usunięcia. Dodaj hasło do konta bieżącego i naciśnij klawisz Enter, aby je kontynuować.
W ciągu pewności cały Docker i jego inne pakiety biblioteczne zostaną wspaniale usunięte.
Aby go zainstalować. Wybierz "trafny„Pakiet do zainstalowania, ponieważ użyliśmy go poniżej”zainstalować”Instrukcje wraz z pakietem Docker„doker.io".
$ sudo apt-get instal instal Docker.io
Stuknij „Y” na zapytanie: „Czy chcesz kontynuować”, aby zakończyć instalację.
Po zakończeniu usuwania i instalacji musisz zaktualizować Ubuntu 20.04 Korzystanie z instrukcji aktualizacji apt-get, jak pokazano poniżej. Dodaj swoje hasło i kontynuuj.
Aktualizacja $ sudo apt-get
Zainstalowaną wersję Docker można znaleźć za pomocą instrukcji wykonanej na poniższych obrazach. Obecna wersja zainstalowanej Docker to „20.10.12 ”.
$ Docker --version
Czas przyjrzeć się, jak działa instrukcja „Docker PS” na naszym końcu w Ubuntu 20.04 System. Musimy więc użyć instrukcji „Docker PS” Phise-Below, aby uzyskać dane dotyczące działającego kontenera naszej platformy Docker. Okazuje się, że na naszej platformie Docker nie ma ani jednego kontenera. Musimy więc go stworzyć.
$ sudo docker ps -a
Ale wcześniej wykorzystaliśmy tę samą instrukcję „Docker PS” z opcją „-NO-TRUNC”, aby zobaczyć, jak to działa. Ponieważ nie ma pojemników, więc nie można zobaczyć wyjścia.
$ sudo docker ps --No -trunc
Spójrzmy na obrazy Docker, które są dostępne dla Ubuntu 20.04 System. Dlatego korzystaliśmy z instrukcji „obrazów dokera”, aby wymienić wszystkie obrazy. Do naszego użycia dostępnych jest w sumie 3 obrazy. Użyjmy ich do tworzenia pojemników.
$ Sudo Docker Images
Obrazy należy wyciągnąć przed użyciem do robienia pojemników. Użyliśmy więc instrukcji „Docker Pull”, aby wyciągnąć obrazy zapracowane i Ubuntu na naszej platformie Docker. Oba obrazy zostały pomyślnie wyciągnięte i są gotowe do naszego użycia.
$ sudo docker pull zajęty
$ sudo docker pull Ubuntu
Musisz uruchomić wyciągane obrazy na terminalu Shell, aby zrobić pojemniki. Wypróbuj więc instrukcję „Run Docker” wraz z nazwą obrazu, jak pokazano poniżej. Uruchomiliśmy wszystkie dostępne zdjęcia tutaj.
$ sudo docker run ubuntu
$ sudo docker run busybox
$ sudo docker run hello-world
Po wyciągnięciu i uruchomieniu zdjęć najwyższy czas sprawdzić informacje o kontenerze za pomocą zapytania „Docker PS -a”. Pokazuje, że trzy pojemniki zostały pomyślnie wykonane.
$ sudo docker ps -a
Teraz będziemy patrzeć na dane wyjściowe instrukcji „Docker PS” wraz z opcją „-NO-TRUNC”. Ponieważ obecnie nie ma kontenera, stąd nie ma wyjścia.
$ sudo docker ps --No -trunc
Musimy uruchomić pojemnik z nową nazwą za pomocą instrukcji „Uruchom” Dockera. Korzystamy z opcji „-Name”, aby zmusić kontener „Busy Box” do „nowego”. Ponadto opcja „-it” otworzy konsolę interaktywną w naszej powładzie. Kontener „nowy” zaczął działać w miarę uruchomienia terminalu. Ten obszar konsoli można wykorzystać do uzyskania informacji dotyczących działającego kontenera za pomocą niektórych instrukcji Docker.
Tak więc na przykład wykonaliśmy listę „LS”, aby wymienić wszystkie katalogi z kontenera „nowe”. Wszystkie katalogi są wymienione na naszym ekranie wyjściowym. W tej chwili kontener działa pomyślnie.
Teraz, kiedy uruchamiamy instrukcję „Docker PS” w powłoce, wyjście pokazuje nam aktualnie działający kontener „nowy” i jego powiązane informacje (i.mi. Identyfikator kontenera, nazwa, polecenie, utworzony czas, status i porty.) Ta informacja jest nieco zastrzeżona, ponieważ nie pokazuje wyjścia wypełnienia. Więc ponownie wypróbowaliśmy tę instrukcję z opcją „-no-trunc”. Tym razem pokazuje nam pełne wyjście instrukcji „Docker PS” i.mi. Pełny identyfikator kontenera i inne informacje.
$ sudo docker ps
$ sudo docker ps --No -trunc
W ten sposób opcja „-NO-TRUNC” można również wykorzystać z instrukcją „Docker PS -a”, aby wyświetlić dodatkowe informacje dotyczące kontenerów.
$ sudo docker ps -a --no -trunc
Wniosek:
Chodziło o działanie kontenerów Docker w Ubuntu 20.04. Omówiliśmy sposoby ciągnięcia i uruchamiania obrazów dokera na naszym końcu oraz sposobów utworzenia nowego działającego kontenera za pomocą instrukcji „uruchom”. Instrukcja „Docker PS” została użyta w kilku krokach do wyświetlania aktualnie działających kontenerów, a opcja „-NO-TRUNC” służy do wyświetlania pełnego wyjścia.