‫Ten wykład jest odpowiedzią na wykład z zadania przed rozpoczęciem zarządzania wieloma
‫kontenerami.
‫Jest to w zasadzie nagranie mnie, głośno myślącego i przechodzącego przez to zadanie. Możesz mieć nieco
‫inne polecenia. To jest w porządku, o ile
‫uzyskasz końcowy efekt trzech różnych pojemników, uruchamiając trzy różne obrazy z wymaganymi parametrami.
‫No to ruszamy.
‫Prawdopodobnie będę chciał uruchomić MySQL pierwszy.
‫mysql, ale muszę go odłączyć, a następnie otworzyć
‫port 3306. Następnie nadam mu nazwę o nazwie db. Następnie mam zamiar wprowadzić tę zmienną
‫środowiskową.
‫Że należy to zrobić.
‫Och, mam zbyt wiele kresek na e.
‫DOBRZE.
‫Teraz zrobię dziennik kontenerowy mysql.
‫Nie. Przepraszam.
‫dzienniki db nie są rejestrowane.
‫Więc nie ... zobaczmy, nie jestem pewien ... Jeszcze go nie widzę.
‫Nie widzę hasła.
‫To dość oczywiste.
‫Pozwól mi spróbować jeszcze raz.
‫No to jedziemy. Wygenerowano hasło roota.
‫Chcę to skopiować na później.
‫Naprawdę nie potrzebuję tego do tego zadania.
‫Ale w ten sposób otrzymam hasło, jeśli będę musiał zalogować się do tego serwera MySQL. W porządku. Zamierzamy uruchomić
‫następną - kontener dokera
‫uruchamia odłączony serwer
‫WWW, a następnie
‫port.
‫Będzie to Apache, więc port 8080 na moim hoście ma przejść do 80 w moim kontenerze.
‫Następnie httpd.
‫OK, i jeśli robię psie okno dokowane, oba powinny być uruchomione. Widzę po prawej, że ich właściwe porty przekierowują z
‫mojego hosta do mojego kontenera. To właśnie oznacza ta mała strzała. Następnie zobaczmy
‫kolejny kontener kontenera dokera.
‫Nadaj mu nazwę pełnomocnika. Zamierzam to wpisać na porcie 80 i przesłać do portu 80. Jest oderwany. I właściwe imię.
‫OK, myślę, że to jest dobre. docker ps Zauważysz przy okazji, że
‫wpisuję doker ps, a nie kontener dokera ls tylko dlatego,
‫że
‫stare nawyki umierają ciężko, a starym poleceniem jest
‫docker ps. Ale nadal działa. W porządku.
‫Wszystkie trzy są uruchomione. Wszystkie porty przesyłają dalej. Prawidłowo je nazwał.
‫I zamierzam ...
‫Mam zamiar przetestować ich porty. Jeśli zrobię curl localhost,
‫powinien dać mi z powrotem nginx. Jeśli zwinąłem ... zobaczmy localhost 8080, powinienem odzyskać Apache.
‫W porządku.
‫Są otwarte.
‫W porządku.
‫Teraz muszę je wyczyścić. Chcę
‫zrobić przystanek kontenera dokera Och, właśnie tak.
‫Nie nazwałam ich tak.
‫To głupie.
‫Po prostu użyję tabulatora, by wypełnić zakładkę. Mogę to zrobić i ten.
‫Teraz.
‫DOBRZE.
‫Wszystkie trzy są zatrzymane. doker ps -a.
‫Tak.
‫Wszystkie trzy. Mogłem również zrobić kontener dokowania ls -a.
‫Ta sama rzecz.
‫Teraz muszę je usunąć.
‫Zamierzam zrobić kontener kontenerowy Rm.
‫Zamierzam ponownie użyć
‫uzupełniania kart i je usunąć.
‫doker ps -a ... nic. obrazy doków.
‫To właściwie jest nowa komenda. image ls. To pokazuje mi trzy różne obrazy, które wciąż tam są.
‫DOBRZE.
‫Wszystko jest posprzątane. To jest moje zadanie.