‫DOBRZE.
‫Jest to lekcja, w której zamierzam przejść przez zadanie testowania aplikacji CLI i możesz zobaczyć mój proces
‫myślowy, ponieważ po prostu mówię głośno, podczas gdy ja to robię.
‫DOBRZE.
‫Muszę więc uruchomić dwie dystrybucje systemu Linux. Zamierzamy użyć rm, więc uruchom kontener kontenerowy rm.
‫Zobaczmy... Nie będę chciał go uruchomić jako demona.
‫Będę chciał użyć
‫i t cent os 7.
‫Nie potrzebuję portu otwartego, ale muszę dostać bash.
‫DOBRZE. Wtedy będę musiał zrobić curl aktualizacji yum.
‫A potem, gdy to się dzieje, jestem w systemie iTerm2, a iTerm2 jest moim poleceniem terminalowym. Więc zmiana polecenia d da mi kolejne
‫okno ... kolejna
‫powłoka, dzięki czemu mogę wtedy zrobić kontener
‫dokera, uruchamiając go ubuntu 14. 04 bash, a następnie zrób apt update, a następnie apt get curl. Właściwie zamierzam wrzucić -y, więc automatycznie
‫to robi.
‫A tutaj, na górze, mogę zrobić wersję curl, podczas gdy ta się dzieje. W porządku.
‫I ma zwiniętą wersję 7. 2 9 zainstalowane.
‫A następnie ubuntu.
‫Wszystkie prawa wersja curl.
‫W porządku, a ubuntu ma 7. 35. Po prostu zdaję sobie sprawę, że CentOS ma
‫tendencję do pozostawania w tyle w niektórych bardziej korporacyjnych dystrybucjach systemu Linux, więc zwykle ma starsze wersje pakietów
‫niż Ubuntu, mimo że faktycznie mamy uruchomioną wersję Ubuntu, która ma ponad kilka lat.
‫DOBRZE.
‫Więc kiedy wpisuję polecenie exit, nie powinienem już tam widzieć mojego kontenera.
‫Nie. A potem pojawia się, gdy wpisuję polecenie exit
‫i robię kolejną aukcję, zobaczysz, że jedną rzeczą, która pozostała, jest pojemnik nginx, który pozostał z poprzedniej niezwiązanej sesji.
‫Więc moje CentOS zniknęły.
‫A mój Ubuntu zniknął, co robi dla nas --rm.
‫W porządku.
‫I to wszystko.
‫Nic do sprzątnięcia.