Hej, piękni ludzie, zapraszam na prelekcję.
Omówimy wszystko na temat kontenerów działających w środowisku Linux.
Więc po pierwsze, czym jest pojemnik?
Termin kontener i koncepcja, która się za nim kryje, pochodzi od kontenera wysyłkowego.
TAk.
Jeśli od razu spojrzysz na to zdjęcie, jest to fizyczny kontener, w którym znajdują się
wszystkie rodzaje ładunków i można go przetransportować w dowolne miejsce na świecie.
Tak więc te kontenery są wysyłane z miasta do miasta i kraju do kraju, bez względu na to, do której części
świata się wybierasz.
Znajdziesz dokładnie te same pojemniki o dokładnie takim samym rozmiarze lub rozmiarze.
Wiesz, dlaczego są zbudowane z dokładnie takim samym wymiarem?
Ponieważ na całym świecie wszystkie porty dokujące, statki, ciężarówki, magazyny są zbudowane tak, aby łatwo
je transportować i przechowywać, więc nie muszą kupować różnych ciężarówek.
Nie muszą kupować różnych podnośników, które podniosą je do przechowywania.
Więc gdziekolwiek jesteś na świecie, ma dokładnie ten sam rozmiar, co znacznie ułatwia
transport.
Więc to zwizualizuj.
Więc bierzesz ten kontener i wkładasz go do ciężarówki, a potem ta ciężarówka jedzie do stacji dokującej
i umieszczasz ją na statku.
Potem ten statek musi zostać przetransportowany z jednego końca świata na drugi.
A potem, po drugiej stronie świata, faktycznie podnosi ten kontener i umieszcza go
na ciężarówce, która może pomieścić ten sam rozmiar kontenera.
I ma już statki.
W porządku.
Więc o to chodziło w bardzo prostym lub laikowym określeniu, skąd wziął się pojemnik.
Przyjrzyjmy się teraz kontenerowi w świecie IT.
Kiedy mówimy o pojemnikach w nim, przez cały dzień spełniamy nieco podobny cel.
Więc był programista, pisała kod w swoim laptopie.
A kiedy pisze kod, głównym celem pisania kodu jest stworzenie aplikacji.
Tak więc po napisaniu kodu aplikacja jest rachunkiem.
Przetestowała to na swoim laptopie.
Następnie kopiuje ten sam kod lub to samo oprogramowanie na serwer produkcyjny.
Następnie serwer produkcyjny otworzy ten pakiet lub zainstaluje pakiet.
Potem spróbujemy go uruchomić i jakoś nie będzie działać.
Potem wróci programista albo wróci program i powie, hej, na moim
komputerze działa perfekcyjnie, ale nie działa na produkcji.
Dlatego głównym powodem narodzin tych pojemników.
Tak więc przyszła technologia kontenerów, która pozwoliła programistom lub programistom testować i
budować aplikacje na dowolnym komputerze, po prostu umieszczając je w kontenerze, kontener jest budowany.
A w ramach oprogramowania, kod oprogramowania, biblioteki i pliki konfiguracyjne, a następnie uruchamiane na dowolnym komputerze,
niezależnie od jego architektury, nie musi być dostarczane ani dostarczane z systemem operacyjnym.
Możesz więc przenieść tę aplikację w dowolnym miejscu w tym kontenerze bez przenoszenia jej systemu
operacyjnego, co przypomina przenoszenie rzeczywistego fizycznego kontenera, który będzie obrzydliwy w dowolnym miejscu,
które zmieści się na dowolnej stoczni, ciężarówce, statku lub magazynie.
Tak więc system operacyjny może jednocześnie obsługiwać jeden lub wiele kontenerów.
Podsumowując, ponownie, jestem pewien, że te dwa slajdy bardzo jasno wyjaśniły, czym jest pojemnik.
To tylko kombinacja kodu źródłowego oprogramowania, bibliotek i pliku konfiguracyjnego, bez systemu operacyjnego.
Możesz przenieść ten kontener w dowolne miejsce z jednej maszyny do drugiej i będzie działał bezbłędnie.
OK, oto uwaga, którą musisz zrozumieć.
Technologia kontenerowa jest najczęściej używana przez programistów lub programistów, którzy piszą kod do tworzenia aplikacji.
Teraz, jako administrator systemu, Twoim zadaniem jest instalowanie, konfigurowanie i zarządzanie nimi.
Twoim zadaniem nie jest napisanie kodu, spakowanie go razem i stworzenie z tego aplikacji.
W porządku.
Idąc dalej, jakie jest oprogramowanie kontenera?
Porozmawiajmy więc o tym, jakie jest dostępne oprogramowanie, które faktycznie zarządza tymi kontenerami,
w pierwszym z nich jest docker.
Jestem pewien, że wiele razy słyszałeś o Dockerze.
I znowu ta koncepcja Dockera wywodzi się z tego samego sposobu, co kontener.
Kontenerem, w którym faktycznie lądujesz te kontenery, jest dok.
Więc otrzymali nazwę Docker z tej samej stoczni.
Tak więc Docker został opracowany przez Solomon Hikes 20 marca 2000 13th.
Docker to oprogramowanie służące do tworzenia i zarządzania kontenerami.
Tak jak każdy inny pakiet, Docker można zainstalować w systemie Linux, a jego obsługą można sterować za
pomocą natywnego narzędzia do zarządzania usługami Linux.
Nawiasem mówiąc, Docker jest nie tylko dla Linuksa.
Istnieją inne wersje platformy Docker, które można zainstalować w systemie Windows, aby zapewnić tę samą
technologię kontenerów.
W porządku.
Następnie pojawia się Pod Man, który jest dla nas punktem centralnym i dla całego tego wykładu lub reszty tego
wykładu pod man został opracowany przez RedHat i został wydany.
Pierwsze wydanie miało miejsce w sierpniu 2018 roku.
Pod Man został opracowany jako alternatywa.
Teraz, dlaczego to zrobili i dlaczego nie spodobał im się doker?
Nie mogę na to odpowiedzieć.
W każdym razie ci, którzy używają Red Hat Linux, powinni wiedzieć, że Docker nie jest obsługiwany w
Red Hat Enterprise Linux 8.
Więc musiałbyś iść z człowiekiem Pod.
OK, jest to demon mniej open source.
Natywne narzędzie dla Linuksa zaprojektowane do tworzenia, zarządzania i uruchamiania kontenerów, oczywiście
tak jak Docker, ale to oprogramowanie opracowane przez RedHat do faktycznego uruchamiania kontenerów.
Istnieje wiele innych kontenerów, aplikacji, silników i oprogramowania.
Ale zajmuję się tylko dokerem i pod człowiekiem.
Jeśli chcesz dowiedzieć się więcej, jakie są inne oferty?
Zapraszam do wyszukiwania w Internecie.
W porządku.
Przechodząc dalej, zapoznając się z technologią kontenerów Red Hat.
Teraz przechodzimy do czerwonego kapelusza.
Teraz odchodzimy od Dockera, więc teraz skupiamy się na Padmanie.
Czym więc jest technologia kontenerów Red Hat?
Readhead udostępnia zestaw narzędzi wiersza poleceń, które mogą działać bez ingenowania kontenera.
Należą do nich pod man do bezpośredniego zarządzania podami i kontenerami, obrazy na przykład
uruchamianie, zatrzymywanie punktu startowego, czyli sprawdzanie stanu, dołączanie kontenerów itp.
Używasz tego narzędzia call pod man.
Następnie masz jeszcze jeden o nazwie Belder do budowania, pchania i podpisywania obrazów kontenerów.
Następnie masz Scorpio do kopiowania, sprawdzania, usuwania i podpisywania obrazów.
Runcie za dostarczanie funkcji uruchamiania kontenerów i budowania do podziału i budowania.
Ostatnim z nich jest uruchamianie i opcjonalne środowisko wykonawcze, które można skonfigurować i zapewnić większą elastyczność kontroli.
A więc.
W przypadku kontenerów bez rootowania, kontenery ruletki to kontenery, w których nie musisz być rządzony, aby
i tak utworzyć lub uruchomić te kontenery.
Od tego momentu skupimy się tylko na człowieku pod, który będzie używany do
tworzenia i zarządzania kontenerami.
W porządku.
Teraz kolejną rzeczą jest zapoznanie się z technologiami kontenerów pod man.
Więc kiedy słyszysz o kontenerach, powinieneś znać również poniższe terminy.
Pierwszy to obrazy.
Kontenery można tworzyć za pomocą obrazów lub obrazów, a kontenery można również konwertować na
obrazy.
Podobnie jak dla tych, którzy rozumieją termin szablon w środowisku wirtualizacji, możesz utworzyć
maszynę wirtualną z szablonu lub faktycznie przekonwertować maszynę wirtualną na szablon.
Obrazy działają tak samo jak te szablony.
Potem następny, strąki.
Pody to grupa kontenerów wdrożonych razem na hoście lub w systemie operacyjnym w logo Pod
Men.
Istnieją trzy foki zgrupowane razem, ma strąk.
Widzisz to logo?
To logo i te trzy plomby reprezentują grupę kontenerów działających w tym samym czasie.
W porządku, teraz przejdźmy do budowania działających kontenerów i zarządzania nimi.
Ubrudźmy sobie ręce i uruchom nasze kontenery tworzenia.
W porządku.
Pierwszą rzeczą, którą musimy zrobić, to ponownie zainstalować pod mana.
Man to narzędzie wiersza poleceń, które umożliwia tworzenie lub zarządzanie kontenerami.
Pierwsze polecenie, które musisz zrobić, to Jume lub DNF, aby zainstalować pakiet.
Będziesz musiał więc zainstalować DNF pod man i odjąć opcję Y, aby odpowiedzieć tak na wszystkie pytania,
które zostaną zadane podczas instalacji.
Jeśli robisz ciemniejszą instalację, możesz zrobić to samo, jak instalujesz Docker z opcją minus Y,
a to tylko Protarchus.
Więc mam zamiar uruchomić komputer.
Ale działa, oczywiście, Linux, który czytałem, miał osiem, a ja mam też Santosa siedem, więc
uruchomimy oba w tym samym czasie.
A niektóre z dowództw, Alcoa i RedHat, osiem, a niektóre z nich, Alcoa i Santos siedem.
W porządku.
Więc zacznę, pozwól mi przejść do mojej skrzynki głosowej Oracle.
To tutaj działają moje maszyny wirtualne.
Ta, moja pierwsza maszyna wirtualna z Linuksem, to mój RedHat osiem, a to siedem, na którym działa S. O. S siedem.
Tak więc pierwszą rzeczą, którą chcę, abyś zrobił, zanim włączysz go lub uruchomisz, chcę, abyś
zrobił zdjęcie.
Więc tutaj jest już w menu migawki i kliknij weź i możesz go nazwać wcześniej.
Kontenery.
Jeśli więc chcesz cofnąć, coś pójdzie nie tak podczas pobierania, zawsze
możesz zgłosić to, klikając OK.
To samo z wykonaniem migawki z siedmiu kliknięć.
Dlatego kontener.
Ok idealnie.
Teraz chodźmy dalej i uruchom obie te maszyny.
To jest osiem, a to siedem.
Zajmuję się zarówno ósmą, jak i siódmą.
Tak więc ci, którzy ćwiczą kontenery Linux lub Linux na siedmiu, będą w stanie zrozumieć, jak te
polecenia są podobne i mogą być uruchamiane w obu wersjach systemu operacyjnego.
OK, więc mam tu swoją czerwoną czapkę i mam tutaj CENTAVOS siedem, więc zamierzam je zostawić.
Tuż obok siebie, najpierw uruchomimy polecenie instalacji na RedHat 8, a ja
użyję polecenia DNF install.
Pod man z opcją minus Y, aby podczas instalacji mógł odpowiedzieć twierdząco na wszystkie pytania.
Podobnie uruchomi to samo polecenie, z wyjątkiem zamiany DNF na GM install pod man minus Y.
OK, więc w zależności od tego, jak wolny lub szybki jest twój komputer, może to zająć od minuty do pięciu
minut.
W porządku, na RedHat 8, pobieranie i instalacja Pod Mana na Sentosa 7 została
ukończona, prawie trwa aktualizacja sprawdzania transakcji, a i tak powinno to nastąpić w każdej chwili.
Czekając na to, przejdźmy dalej i uruchom kolejne polecenie, którym jest utworzenie aliasu do
Dockera.
To polecenie jest przeznaczone tylko dla tych, którzy mają dok działający na maszynie z Linuksem,
a teraz chcieli użyć pod mana, abyście mogli po prostu utworzyć alias dla lekarza do pod mana.
Więc który nadal będzie uruchamiał wszystkie polecenia w oknie dokowanym, ale będzie działał przez pod-mana.
Więc zostawimy to tak, jak jest, ponieważ nigdy wcześniej nie mieliśmy uruchomionego DOCA.
Następnym poleceniem jest sprawdzenie wersji pod mana.
Więc pod man, który zainstalowaliśmy, sprawdźmy jego wersję, uruchamiając pod komendy.
Man Minus we wersja to Pod Men Wersja 3. 0, aby sprawdzić, czy druga maszyna nadal się aktualizuje.
Niech biegnie.
Następną rzeczą jest.
Uzyskiwanie pomocy, więc jeśli potrzebujesz pomocy dotyczącej pod mana, jakich opcji zaczniesz używać, możesz użyć
pomocy pod man dash lub po prostu przejść do stron podręcznika pod manami.
Więc jeśli wyczyścisz ekran.
Jeśli wpiszesz pod man, dash, dash, help i naciśniesz enter, otrzymasz wszystkie te opcje.
A jeśli przewiniesz w górę, zobaczysz wszystkie te opcjonalne polecenia, które są dostępne w panelu poleceń.
Możesz dołączyć lub dołączyć, zbudować go, zatwierdzić kopię, utworzyć def, wyeksportować wszystkie te polecenia lub opcje, które są
dostępne w Twoim pod manu.
Możesz także sprawdzić wszystkie dostępne opcje, uruchamiając polecenie man pod man, to tylko zwykła
strona man, naciśnij Enter.
I tutaj zobaczysz, że dostarczy Ci całą dokumentację dotyczącą pod men,
prostego narzędzia do zarządzania pod, kontenerami i obrazami, gdy przewijasz w dół, naciskając klawisz spacji, znajdziesz
wszystkie różne opcje dostępne w Pod man .
Sprawdźmy przysłaną nam maszynę.
Tam zakończyła się instalacja.
Piękny.
Teraz uruchomimy tutaj to samo polecenie.
Pod manem minus V do sprawdzenia wersji.
Ten daje nam inną wersję, ponieważ działa na innej wersji systemu operacyjnego.
W porządku.
W ten sam sposób człowiek.
Pomoc dash dash dała ci całą potrzebną pomoc.
Możesz także zrobić man pod man i otrzymasz stronę podręcznika tak jak my w siódmym lub przepraszam ósmego.
Następnie przejdź do nowych innych poleceń.
Sprawdź środowisko Pod padmana i jego informacje o repozytorium.
Więc kiedy uruchamiasz informacje pod men, więc jeśli próbujesz załadować obraz kontenera, spojrzy on na komputer lokalny,
a następnie przejdzie do każdego rejestru w podanej kolejności.
Teraz jakie są te wymienione w rejestrze.
Przyjrzyjmy się podobnie jak Pod Man Infl.
I tutaj możesz po prostu przewinąć trochę w górę i właśnie tutaj, gdzie widzisz wyszukiwanie w rejestrze, jeśli chcesz
wyszukać konkretny obraz, przejdzie on do swojego komputera lokalnego, aby sprawdzić, czy ma jakieś obrazy, których
szukasz.
Jeśli nie możesz go znaleźć, przejdzie do dostępu do kropki rejestru, kropka czerwona kropka com.
Następnie przeskoczy do kropki rejestru czerwona kropka io.
A potem w końcu trafi do Dakotah Io, gdzie znajdzie obraz, którego szukasz.
Więc tutaj w ten sam sposób, wyczyśćmy ekran pod man i po, a te same informacje zostaną ci podane właśnie
tutaj.
Zarejestruj trzy różne lokalizacje, w których możesz uzyskać swoje obrazy.
W porządku.
Następnie kolejne polecenie, aby wyszukać konkretny obraz w repozytorium.
Powiedzmy, że budujesz maszynę.
Masz już pod człowieka.
Narzędzia, których potrzebujesz.
Teraz nadszedł czas na uruchomienie kontenera.
Ale zanim uruchomisz kontener, nie musisz wchodzić i budować kontenera.
Istnieją gotowe pojemniki, które są zapakowane razem w coś, co nazywa się obrazem.
Musimy więc poszukać obrazu kontenera.
W tym przykładzie będziemy szukać obrazu EPD.
Zejdźmy więc na dół, wyczyść ekran i zróbmy pod-mana.
Hej, strąku.
Szukaj przepraszam nie zawiera wyszukiwania szukaj obrazu o nazwie.
I znowu, trafi do wszystkich tych repozytoriów, rejestrów, które przejrzeliśmy, kiedy uruchomiliśmy pod man
info i pobierze informacje.
Więc tutaj pobrał wszystkie informacje o zdjęciach, w których można znaleźć EPD.
Teraz wejdźmy w górę.
I właśnie tutaj, kiedy uruchomiliśmy polecenie, oto tytuł tej tabeli, pierwsza mówi, że to
jest indeks, to jest opis nazwy.
To są gwiazdy, gwiazdy, które rzeczywisty użytkownik nadał temu obrazowi.
Czy to oficjalne?
Czy to jest zautomatyzowane?
Wszystkie informacje tam są.
Więc gdy zejdziesz na dół, zobaczysz zero gwiazd.
Chyba nigdy nikt z niego nie korzystał.
Zejdziemy na dół i poszukamy gwiazd, które mają najwyższe gwiazdy.
Na przykład tutaj jest ciemniej.
Wiem, że obraz, którego szukasz, znajduje się w crawdaddy lub slash library slash HPD i
ma 36, 16 gwiazdek.
Więc w tej chwili, kiedy nagrywam to wideo, pokazuje 36, 16.
Może do czasu uruchomienia tego polecenia i tak będziesz miał inny numer.
Wiemy więc, że to zdecydowanie wiele osób to sprawdziło.
Pobrali ten obraz.
Więc użyjemy tego samego obrazu lub tej samej lokalizacji, aby pobrać obraz.
W porządku.
W tym celu, co musisz zrobić?
Przejdźmy więc do następnego ekranu i tutaj, aby wyświetlić listę wszystkich wcześniej pobranych obrazów pod, które oznaczały pod man.
Więc zanim zdejmiemy ten obraz, sprawdźmy, czy w moim systemie są już uruchomione jakieś obrazy.
Jestem pewien, że nie, ponieważ nigdy wcześniej nie miałem pod mężczyzn.
Więc tylko po to, aby pokazać polecenie do sprawdzenia, to pod man images i mówi ci tytuł obrazu, tag,
obraz.
Ale pod spodem nie ma żadnych informacji.
Oznacza to, że nie ma dostępnych obrazów.
Podobnie w Santosie siedem obrazów pod man i nic nie będzie idealne.
Teraz, przechodząc dalej, już sprawdziliśmy, że nie mamy żadnych zdjęć.
Więc jaki jest następny krok?
Następnym krokiem jest pobranie dostępnego obrazu i ten dostępny obraz można pobrać.
Poszukamy HTP i wiemy, że obraz jest dostępny w tym rejestrze.
Aby to pobrać, musisz wybrać człowieka z kapsułą dowodzenia z tyczką.
Skoro go ściągamy, wyczyśćmy ekran i zróbmy pod man.
Skąd ciągnąć?
Z biblioteki Docker whio slash.
Nawiasem mówiąc, to wszystko, co odkładam, albo to informacje z rejestru, które odkładam.
Pamiętam, że dostałem tę informację, kiedy prowadziłem informacje o wydziale z gwiazdami.
Trzydzieści sześć.
Szesnaście.
Tak właśnie jest.
Wejdzie, przejdzie do ich rejestru i wyciągnie dostępny obraz, który już znajduje się tutaj na tym
adresie URL, a następnie pociągnie go w dół w ten sam sposób tutaj, na ekranie pod man, pociągnij ciemniejszą bibliotekę ukośników io i ściągnie go
w dół.
OK, tak przy okazji, do tego momentu widzieliście i potwierdziliście kilka razy, że wszystkie polecenia, których
używam na ośmiu, działają prawie tak samo na siedmiu.
Więc co zamierzam zrobić od tego momentu, po prostu zminimalizuję siedem i wszystkie polecenia, które
zamierzam uruchomić.
Po tym momencie będę biegał na ósemce.
Więc nie ma znaczenia, jeśli masz tylko siedem, możesz po prostu podążać.
W porządku.
Tak więc obraz dokowania pod man pull został pobrany.
Jak potwierdzamy, że został pobrany?
Możesz uruchomić te same obrazy poleceń pod man.
A teraz to mówi wam, hej, mam ten obraz, to jest identyfikator obrazu i repozytorium zostało
wyłączone.
To repozytorium jest letusem Tagore.
Powstał pięćdziesiąt jeden minut temu.
Wow.
Ktoś zmodyfikował i wtedy rozmiar tego to sto czterdzieści dwa megabajty.
W porządku, piękna.
W porządku, więc już sprawdziliśmy obrazy, obrazy zostały pobrane następne polecenie, aby wyświetlić listę pod
men z uruchomionymi kontenerami.
Mamy więc obraz i teraz musimy uruchomić kontener.
Ale oczywiście zanim go uruchomimy, sprawdźmy, czy mamy uruchomione jakieś kontenery.
Oczywiście, że nie.
Ale nadal chcieliśmy sprawdzić, ponieważ chcę nauczyć się polecenia, jak sprawdzić istniejące działające
kontenery.
A do tego trzeba uruchomić pod man piesse.
Ponownie, podobnie jak w przypadku obrazów padmana, mamy tutaj linię tytułową, ale nie mamy żadnych innych informacji o
kontenerach mówiących o poleceniu obrazu identyfikatora kontenera, utwórz port stanu, MS.
Ale jest prawdziwy pojemnik.
Więc potwierdziliśmy, że teraz nic nie działa.
Jaka jest następna rzecz teraz?
Musimy uruchomić kontener, OK, aby uruchomić pobrany kontener HTP, który właśnie pobraliśmy.
To jest polecenie, które musimy uruchomić.
Wyczyśćmy bieg ekranowy.
A tak przy okazji, pozwólcie, że szybko cofnę się i powiem więcej o tych opcjach D dla odłączenia, co oznacza,
że chcę odzyskać mój terminal T dla terminala.
Dlaczego moja powłoka zachęty i opcja P minus P dotyczy portu, który określam dla tego kontenera HTP.
A potem oczywiście uruchamiamy pod mapami, aby sprawdzić, czy ten kontener jest uruchomiony.
Nasz podman działa minus D, t minus ludzie wsypali osiem zero osiem zero,
Kolan osiem żałośnie przepraszam, osiemdziesiąt cztery TCP i gdzie jest rejestr ciemniejszy io slash library slash htp d.
Jak teraz sprawdzić, czy nasze kontenery pomyślnie działają?
Dobre pytanie.
Musisz zrobić pod człowieka.
TAk.
I oto jest twój pojemnik I. D..
Obraz, w którym faktycznie pobrał obraz z polecenia utworzonego 19 sekund temu, wtedy uruchomiłem
ten stan polecenia 18 sekund temu.
I to jest port, IP, który jest hostem lokalnym.
Jest to port, który określasz dla HTP, TCP i AD.
To kochający Wilson, który został nazwany na tym obrazie do tego, co chcieli dać.
Więc możesz też nadać mu dowolną nazwę.
Jeśli chcesz, możesz nadać, gdy tworzysz kontener z obrazu, możesz nadać mu dowolną nazwę, która pokryje
się za sekundę.
W porządku, piękna.
Więc potwierdziliśmy, że kontener jest uruchomiony.
Jest inny sposób na sprawdzenie, czy kontener jest uruchomiony, przechodząc do Firefoksa.
I wpisz localhost.
Colon osiemdziesiąt osiemdziesiąt localhost to adres IP mojego komputera.
Mogłem go użyć.
Zero zero zero zero, w porządku.
I Port 880.
Zapamiętaj Port 88 osiemdziesiąt określony dla tego wejścia HTP.
I właśnie tutaj mam stronę, która mówi, że to działa.
Błyskotliwy.
Więc jeśli jesteś tutaj i podążysz za mną dokładnie do tego momentu, oznacza to, że masz
swój kontener, pierwszy kontener, który uruchomił gratulacje.
W porządku, zamknijmy to.
Potwierdziliśmy, że działa, więc zamknijmy to teraz.
Następną rzeczą, której musimy się nauczyć, jest przeglądanie logów pod man, wszystkiego, czego chcielibyśmy się nauczyć.
Jego pod-man nie obsługuje pomyślnie kontenera.
Na pewno możesz sprawdzić dzienniki.
Pod man rejestruje komórkę i poda wszystkie informacje, których potrzebujesz, kiedy się zaczęło, jak to działa
i wszystkie informacje, których potrzebujesz, aby dalej rozwiązywać problemy.
Wyczyśćmy ekran.
Przejdźmy do następnego slajdu, aby dowiedzieć się więcej o tworzeniu i uruchamianiu kontenerów oraz zarządzaniu nimi.
Teraz, aby zatrzymać działający kontener, możesz po prostu zrobić zatrzymanie pod man i nazwę kontenera lub kontener I.
D..
Skąd więc wiemy, jaka jest nazwa lub identyfikator kontenera?
Możesz po prostu uruchomić mapy pod, które podają status Twojego kontenera.
A identyfikator kontenera jest tutaj, czyli znajduje się w pierwszej kolumnie.
Jeśli chcesz zatrzymać ten kontener, wszystko, co musisz zrobić, to zatrzymać pod man i ten kontener może być w sam
raz.
Kliknij kopiuj i wróć tutaj.
Dobrze.
Kliknij i wklej i wprowadź, a powinno się zatrzymać, wyświetlając monit.
Jak potwierdzić, że faktycznie się zatrzymało.
Jeśli odpowiedziałeś na mapy pod, to masz absolutną rację.
Proszę bardzo.
Właśnie go uruchomiłeś i teraz nie widzisz żadnego działającego kontenera.
Wspaniały.
OK, ruszamy dalej, sprawdzamy mapy pod.
OK, teraz uruchom wiele kontenerów dla DPD, zmieniając port.
Nie.
Co jeśli chcesz uruchomić dwa kontenery z tego samego obrazu, możesz uruchomić to samo polecenie,
ale musisz określić inny port.
Więc tak po prostu jest.
Tak, wybieram osiemdziesiąt, osiemdziesiąt jeden, aw drugim wybieram osiemdziesiąt, osiemdziesiąt dwa.
Więc wyczyśćmy ekran.
Przywrócę poprzednie polecenie, naciskając klawisz strzałki w górę, co przyniesie mi polecenie, które uruchomiłem,
aby uruchomić lub uruchomić kontener.
Więc zamierzam zrobić osiemdziesiąt jeden.
I Toure, to się zaczęło i zamierzam zrobić 80, 82, więc teraz zaczniemy tworzyć pojemniki z
tego jednego obrazu.
A jak sprawdzimy, czy muszę zawierać biegnącego kapsułę?
A tutaj masz jeden pojemnik właśnie tutaj.
A to jest drugi kontener tutaj.
To jest na porcie 81, a to na porcie osiemdziesiątym, osiemdziesiątym drugim.
Teraz, jeśli wrócisz do Firefoksa i określisz localhost osiemdziesiąt, osiemdziesiąt jeden i drugi na
innej karcie, podasz 80, 82, otrzymasz podobny wynik.
W porządku.
Sprawdzamy teraz status pod mana, aby zatrzymać i uruchomić poprzednio działający kontener.
Możesz po prostu zrobić przystanek, który już omówiliśmy.
Możesz to zatrzymać i możesz to również zatrzymać.
Aby pokryć ten kawałek, moglibyśmy po prostu zatrzymać jeden kontener, aby zatrzymać 80, 82.
Więc pod man stop i kopia identyfikatora kontenera i.
Bazując na enter, powinno się zatrzymać, jak potwierdzić pod mapami i tylko jeden kontener jest uruchomiony w tej
chwili?
W porządku, przejdźmy do tworzenia nowego kontenera z pobranego obrazu.
OK, więc zwróć szczególną uwagę.
Kiedy wcześniej pobraliśmy obraz, uruchomiliśmy ten kontener prosto po wyjęciu z pudełka.
Teraz, co jeśli chcesz pobrać, wprowadzić pewne zmiany w tym obrazie, aby wyglądał lub działał,
a może zamiast tego działa, chciałbyś umieścić swoje imię na Imron ARV lub
coś w tym stylu, to musisz zmienić jego kod, a następnie utwórz z tego kolejny nowy obraz.
OK, więc w tym celu, co musisz zrobić?
Wyczyśćmy ekran.
Co musisz zrobić, to wpisać nazwę pod man, aby utworzyć myślnik.
Teraz jakie imię chcesz mu tutaj nadać.
Dałem Dipti, że ty też możesz podać swoje imię dla zabawy.
Ale tak czy inaczej, aby być konsekwentnym, użyję.
Nie musi tak być.
To może być cokolwiek.
Teraz, gdzie rejestr rejestru jest ciemniejszy, czyli biblioteka slash HD.
W porządku, stworzył pojemnik.
Teraz, jak sprawdzasz pojemnik?
Robimy pod man, więc uruchamia tylko jeden kontener, który przeklina Lisco, a nie HTP.
Oznacza to, że faktycznie utworzył obraz z kontenera pod man i utworzył kontener.
Teraz, jak uruchomić ten kontener, który właśnie stworzyłem z tego obrazu?
Ten do tego wystarczy zrobić Pod Man Start i nazwę kontenera, którą jest HTP.
Proszę bardzo.
To się zaczęło.
Piękny.
Teraz powinieneś mieć uruchomione dwa kontenery.
Jeden pojemnik to pojemnik.
Wypuściłeś go prosto z tego pakietu, przepraszam, ten obraz.
A to jest drugi kontener, który uruchamiasz, który sam stworzyłeś.
Piękny.
Teraz, aby uruchomić nowo utworzony kontener, uruchamiasz HP, jesteśmy o krok do przodu.
Już to zrobiliśmy.
Piękny.
Co dalej?
Następnym krokiem jest co, jeśli chcesz zarządzać swoimi kontenerami, czyli po uruchomieniu komputera?
Co zrobić, jeśli chcesz, aby Twój komputer uruchomił ten kontener HTP?
Czy system.
Więc, oczywiście, jak wiesz, do uruchamiania lub kontrolowania wszelkich procesów bood, które są zarządzane przez proces zwany
systemem.
Więc musimy powiadomić proces systemd.
Hej, jest ten nowy proces, który musisz uruchamiać za każdym razem, gdy ten system się rozbudowuje.
Tak więc pierwszą rzeczą, którą musisz zrobić, to najpierw wygenerować plik jednostki, który można wygenerować
zunifikowany za pomocą pod-mana.
Dlaczego potrzebujemy pliku jednostkowego?
Ponieważ jeśli zejdziesz na dół, znajdziesz ten katalog o nazwie ETSI System Deed System.
Musisz umieścić ten plik, który nazywa się unified w tym katalogu, aby D wiedział, hej, jest ta nowa
usługa, musi się uruchomić.
Więc wyczyśćmy ekran.
Przejdźmy do systemu ETSI System D i kiedy robię X minus Altura, mniej mysel, cokolwiek chcesz
zrobić, widzisz wszystkie te cele, wszystkie te usługi zostały zdefiniowane w tym katalogu do uruchomienia w czasie
boomu.
Musiałem więc stworzyć plik usługi, który nazywa się Unit i muszę go skopiować do tego katalogu.
To bardzo proste.
Co musisz zrobić, to uruchomić komendę pod man, ponieważ pod man
wygeneruje dla nas tę jednostkę, wygeneruje system D, myślnik, myślnik, nowy myślnik, myślnik, plik, myślnik, nazwę myślnika i jakie imię masz
chcę dać?
Będzie to nazwa, którą nadałeś swojemu kontenerowi.
Jeśli podałeś w poprzednim poleceniu, kiedy utworzyliśmy kontener z obrazu za pomocą komendy pod men
utwórz i otrzymaj nazwę, musisz użyć tej samej dokładnej nazwy, naciśnij Enter.
I właśnie tutaj mówi wam o kontenerowym systemie ATSE, kontenerze systemowym, on tam jest.
Został już skopiowany, co zrobiłem wcześniej.
Jeśli nie otrzymasz tej wiadomości, najprawdopodobniej otrzymasz wiadomość, że znajduje się ona w katalogu
głównym slash rude slash.
To znaczy, robisz to sam tutaj, powie ci, hej, i tak jest w tym katalogu.
Jeśli tak jest, jeśli tego nie rozumiesz, to znaczy, że już tam jest.
Przejdźmy więc do systemu ETSI System D z ukośnikami do S minus L tr i tutaj na
dole widzisz, że stworzył jednostkę dla naszego kontenera HTP.
Pięknie, pięknie.
OK to co mamy teraz zrobić.
Włącz usługę, ponieważ chcemy, aby ta usługa uruchamiała się, więc musimy ją włączyć.
Więc system ctrl umożliwia kontener.
Usługa HPD, ma to, że tworzenie tego dowiązania symbolicznego jest idealne, jaki jest teraz następny krok?
Jeśli pamiętasz, musisz uruchomić usługę, aby uruchomić usługę.
Musisz zrobić System CTL, uruchomić jednostkę kontenerową, złożyć ją, wejść.
Jeśli nie pojawia się błąd, oznacza to, że usługa została uruchomiona.
Jak teraz sprawdzić status tej usługi?
Możesz po prostu zrobić status i zobaczysz, że jest aktywny i działa.
Doskonały.
Tak wiele się nauczyliśmy w tym filmie o kontenerze.
Powinieneś teraz wiedzieć, czym jest pojemnik.
Jak na nim zbudować i zarządzać nim w kolejnym środowisku?
Powodzenia.