Docker dołącz do działającego kontenera

Docker dołącz do działającego kontenera
Docker to zbiór rozwiązań infrastrukturalnych, które zapewniają wiele programów w kontenerach za pomocą emulacji na poziomie systemu operacyjnego. Kontenery wydają się odrębne od innych i zawierają ich niezależne programy, moduły i ustawienia konfiguracji. Pojemniki mogą oddziaływać ze sobą na określone interfejsy. W tym artykule pokaże, w jaki sposób użytkownik może dołączyć Docker z niektórymi uruchomionymi kontenerami w Ubuntu 20.04 System. Zacznijmy od uruchomienia powłoki i zaktualizuj system za pomocą pakietu „Apt”. Polecenie zostało wykonane w powładzie, jak pokazano na obrazie.

Teraz system jest już zaktualizowany, zainstalujmy narzędzie Docker w naszym Ubuntu 20.04 System. W tym celu będziemy używać użyteczności „Snap” naszego systemu. W tym celu musisz mieć zainstalowane narzędzie Snap lub pakiet w systemie. Tak więc użyliśmy zapytania „instaluj” w skorcie z słowem kluczowym „Docker” za pomocą narzędzia „Snap”. Po wykonaniu system zaczął pobierać Docker za pomocą SNAP, jak pokazano poniżej.

Po pewnym czasie zostanie zamontowany, a pokazana linia będzie wyświetlana na skorupie.

Musimy użyć polecenia SystemCtl, aby uruchomić narzędzie Docker. Tak więc polecenie zostało użyte z nazwą „Docker”, wykorzystując słowo „start”, aby się uruchomiło, a słowo „włącz”, aby uczynić je w naszym systemie

Kiedy sprawdzamy aktualny status Dockera, polecenie SystemCtl pokazuje nam, że Docker jest aktywny i działa w naszym systemie, jak wyświetlono na poniższym obrazku.

Musisz dodać klawisz Curl SSL dla zainstalowanego przez nas dokera. Musisz użyć polecenia poniżej demonstracji na obrazie w terminalu skorupowym, tak jak my. Otrzymasz wynik ze słowem „OK”, jak pokazano.

Spróbujmy połączyć się z Dockerem i jego kontenerami za pomocą polecenia „PS”. Uruchomienie tego polecenia może prowadzić do błędu odmowy uprawnień, tak jak mamy na załączonym obrazie.

Nie musisz panikować. Ten błąd można rozwiązać za pomocą prostego pojedynczego polecenia „CHMOD”. To polecenie zostanie użyte do uzyskania zgody na „Docker.Plik skarpet ”przechowywany w naszym systemie. Może poprosić o hasło sudo, a zobaczysz, jak działa.

Teraz, kiedy uruchamiasz polecenie „PS” Dockera w powłoce, pokaże to wyjście z niektórymi nazwami kolumn. Obecnie w naszym dokera nie znaleziono żadnych kontenerów. Flaga „-a” pokazuje całkowite pojemniki w naszym systemie, i.mi., zero. Flaga „-L” wyświetli ostatni używany pojemnik w naszym Docker, który jest również pusty. Tam musimy go stworzyć.

Do tworzenia kontenera potrzebujemy obrazów dla Dockera. Możemy zdobyć te obrazy na stronie Docker i można je wyciągnąć w Docker za pomocą polecenia Pull w skorupce. Podczas sprawdzania stwierdziliśmy, że nasz Docker nie ma obrazów zgodnie z poleceniem.

Korzystając z polecenia Pull, zacznijmy ciągnąć obrazy w naszym narzędzie Docker. Więc będziemy ciągnąć więcej niż 2 do 3 zdjęć. Więc wykorzystaliśmy polecenie Docker Pull, aby uzyskać obraz Dockera „Hello-World”. Jak pokazano poniżej, pociągnięcie i pobranie w systemie zajmie 1 minutę.

Następnie pobraliśmy kolejny obraz o nazwie „Busy Box” za pośrednictwem zapytania Pull.

Jak pokazano na załączonym zdjęciu, najbardziej ogólny obraz „Ubuntu” został wycofany.

Teraz możemy sprawdzić pobrane obrazy Docker w naszym terminalu Shell za pomocą zapytania Docker „Images”. Polecenie pokazuje 3 pobrane obrazy z ich konkretnymi informacjami, i.mi., Nazwa obrazu, znacznika, identyfikatora obrazu, utworzonej daty i rozmiaru.

Musisz uruchomić obrazy za pomocą zapytania Docker „Uruchom” jak poniżej.

Teraz widać, że nasz system zawiera 3 pojemniki, ale żaden nie jest jeszcze aktywny.

Możesz zmienić nazwy swoich kontenerów Docker utworzonych przez ich odpowiednie obrazy za pomocą polecenia „Uruchom” z niektórymi flagami. Musisz użyć flagi „-Name” wraz z nową nazwą pojemnika z nazwą obrazu, jak pokazano poniżej. Możesz zobaczyć nie tylko zmienia nazwę, ale także uruchamia nasz kontener. Kiedy wypróbowaliśmy polecenie „List”, pokazał wszystkie dostępne foldery tego kontenera.

Gdy wypróbujesz polecenie Docker „PS”, aby sprawdzić aktualnie działające kontenery w twoim systemie, otrzymasz poniższy wynik. Możesz zobaczyć, jak nazwa dokera jest jednym z tego polecenia.

Otwórz kolejną kartę w terminalu i użyj polecenia Docker „Start” z nową nazwą kontenera, i.mi., Jeden. Zobaczysz, zwróci nazwę kontenera, co oznacza, że ​​pojemnik zostanie uruchomiony. Jeśli chcesz dołączyć swojego Dockera do określonego pojemnika, możesz użyć polecenia Docker „Załącz” z nazwą kontenera. Zobaczysz, że konkretny kontener „jeden” zostanie uruchomiony, ponieważ wymieniliśmy przechowywane w nim dane.

Możesz zatrzymać pojemnik na chwilę za pośrednictwem polecenia Docker „Pauza”, tak jak poniżej. Po powrocie do ostatniej zakładki terminalu, twój kontener „jeden” przestanie działać, a nie będziesz w stanie dodać w nim żadnego polecenia. Musisz użyć polecenia Docker „Unpause”, aby je uwolnić.

Aby sprawdzić statystyki kontenera, możesz użyć polecenia „statystyki”.

Statystyki będą wyświetlane na skorupce jak poniżej.

Możesz usunąć wybrany pojemnik za pośrednictwem polecenia Docker „RM”.

Wniosek:

W tym artykule wyjaśniono i pokazuje dołączenie narzędzia Docker do niektórych jego działających kontenerów. Omówiliśmy instalację Dockera, pobierając obrazy Docker, i.mi., Tworzenie kontenerów, dołączanie Dockera z kontenerami i kilka przydatnych poleceń. Mamy nadzieję na najlepszą opinię i daliśmy z siebie wszystko.