‫W zależności od tego, kiedy obejrzysz ten film, będzie nieco inne oczekiwanie na użycie
‫polecenia RUN.
‫I tak, począwszy od wersji jedna kropka 12, a następnie przynajmniej przez bieżące wersje wydania
‫jedna kropka 15 i być może w następnych kilku pojawią się różne komunikaty w zależności od tego, jak używasz
‫lub operujesz poleceniem RUN.
‫I tak jego stan i jego zastosowania zmieniły się na przestrzeni lat, a zatem teraz celem komendy
‫RUN jest zmniejszenie jego funkcjonalności i zaniechanie wielu generatorów, o których wcześniej się
‫dowiedziałeś.
‫Większość z nich w rzeczywistości wszystkie oprócz jednego i pozostawiają to jako polecenie jednorazowego uruchomienia, które ma na celu
‫jedynie uruchomienie kapsuły.
‫Jednym z celów jest zmniejszenie złożoności, tak aby była bardzo podobna do komendy
‫uruchamiania dokera, tylko że działasz na szczycie społeczności i chcemy pozbyć się generatorów
‫korzystających z wdrożeń i wszystkich innych typów generatory, ponieważ są one teraz dostępne w poleceniu
‫tworzenia kostki.
‫Kiedy więc pomyślisz w przyszłości o tworzeniu obiektów z linii poleceń w jednej linijce, pomyśl o
‫utworzeniu, a wtedy naprawdę będzie po prostu pozostawienie robienia strąków, a jednorazowe użycie, które mam do naprawdę szybkiego
‫uruchamiania strąków, nastąpi wtedy, gdy po prostu chcę coś zacząć.
‫Być może korzystam z komputera, który nie ma Dockera, ponieważ używam kontenera D lub krio
‫lub jednego z innych silników uruchomieniowych i nie mam dla mnie wygody uruchamiania Dockera, ale mam zainstalowane kubańskie wiry, więc
‫mogę wykonaj kontrolę kostki, która daje mi podobne doświadczenie.
‫Dla mnie prawdziwym powodem i jedynym przypadkiem użycia dla mnie w dzisiejszych czasach jest to, że mamy
‫te przestarzałe rzeczy na co dzień.
‫Jeśli chodzi o uruchamianie kontenerów typu „jeden strzał”, takich jak rozwiązywanie problemów lub testowanie sieci, czy
‫coś w tym rodzaju, po prostu muszę wskoczyć do sieci kontenerów i muszę mieć tam
‫linię poleceń z jakiegoś powodu, kiedy korzystam z biegu, ale nadal jest to ważne przynajmniej
‫przez kilka następnych lat, aby zrozumieć historię biegania, ponieważ znajdziesz różne przykłady, w tym
‫w tych filmach, a ja daję ci za pomocą polecenia biegania, ponieważ ma dużo historii z kubańskimi wirami i tak dalej kiedy widzisz
‫przykłady, być może będziesz musiał przetłumaczyć na blogach lub innej dokumentacji, która będzie nieaktualna za
‫kilka lat, zobaczysz te rzeczy i będziesz musiał przetłumaczyć OK. Zwykłem to
‫robić z biegiem Komenda.
‫Teraz muszę to zrobić za pomocą polecenia create, więc pozwólcie, że podam kilka przykładów tego, jak
‫kiedyś działało polecenie run, i nadal szczerze mówiąc dzisiaj, oraz wersję, której używacie do wykonania tego kursu,
‫ponieważ kiedy to przestaje działać, „ Mam zamiar wyjąć ten film i zastąpić go w pamięci poleceniem
‫uruchomienia.
‫Porozmawiajmy o tym, co mamy, czego już nie mamy.
‫Spójrzmy więc na kilka poleceń.
‫Rzucę je w wierszu polecenia, abyś zobaczył, jakich generatorów używali, w zależności od
‫rodzaju uruchomionego polecenia.
‫Jest to część zamieszania związanego z uruchomieniem, ponieważ zaczął on być naprawdę skomplikowany
‫w swoich przypadkach użycia, ponieważ różne czynności wykonywane w wierszu poleceń zmieniłyby jego zachowanie podczas tworzenia zasobów.
‫Więc przy tych wszystkich czynnościach przeprowadzę tylko próbę próbną, aby pokazać, jaki obiekt został utworzony, więc
‫dla tego polecenia jest to standardowy, którego nauczysz się, jak
‫tworzyć wdrożenia, i zauważysz, że to domyślne „ Nie określam tutaj generatora, który mogę zrobić z generatorem myślnika, ale nie zamierzam
‫go używać, ponieważ chcę pokazać, jak zmienia się polecenie uruchamiania w czasie.
‫Bez dzisiejszego generatora da to wdrożenie w przyszłości, kiedy w końcu wprowadzą tę zmianę,
‫domyślny przebieg utworzy pod, a nie wdrożenie, i można się spodziewać, że
‫użyjesz tworzenia lub zastosowania do tworzenia wdrożeń.
‫Te komendy i pozostawcie tylko w puli.
‫Więc dzisiaj jest to na 114 i zobaczysz, że tworzy ono wdrożenie o nazwie test.
‫A dla tych kilku następnych nie widziałeś, żebym dawał ci te przykłady, ponieważ nie chciałem, żebyś
‫nauczył się różnych niuansów polecenia uruchomienia, jeśli nie będziesz ich używać przez kilka lat.
‫Więc tutaj zobaczysz, że dodałem port i pokazałem tam, co w tym przypadku da mi
‫normalne ostrzeżenie, a następnie stworzy dwie różne rzeczy.
‫Stworzy wdrożenie i zasoby usługi bez konieczności używania dwóch różnych poleceń.
‫Jest to naprawdę przydatny sposób na utworzenie i ujawnienie obrazu stanowiska.
‫Ale znowu to odchodzi, ponieważ możesz używać osobno poleceń tworzenia lub tworzenia i okazuje się, że automatyzacja
‫i złożoność tego może nie być dobrym pomysłem na przyszłość.
‫Więc pozbędą się następnego tutaj.
‫Wyjąłem odsłoniętą część, a następnie dodałem restart w przypadku awarii.
‫A to stworzy inny rodzaj zasobów.
‫Stworzy zadanie wsadowe lub po prostu typ zadania.
‫I że w zasadzie istnieją cztery pojemniki one shot, które musisz uruchomić, być może trzeba to zrobić, zaktualizować
‫schemat bazy danych lub może chcesz wykonać szybką kopię zapasową bazy danych i chcesz, aby odtworzyła
‫ona kontener tylko w przypadku niepowodzenia.
‫Były to więc rzeczy, które możesz zrobić z biegiem, ale możesz też robić to na inne sposoby.
‫Następnym tutaj jest restart zestawu, aby nigdy.
‫Zamiast niepowodzenia.
‫A to zmieni typ zasobu na zasobnik, który wkrótce będzie domyślny.
‫To trochę mylące, że możesz wymusić to zachowanie, a zauważysz, jeśli wrócimy do wszystkich
‫poprzednich poleceń, tak jak pokazałem ci, kiedy restartuję się po awarii.
‫Powodem tego jest to, że mówienie w przyszłości, że tak się stanie domyślnie, jeśli
‫nie chcesz, aby tak się stało, możesz albo wymusić inny generator, jak ja tutaj,
‫który używa zadania V1, lub użyć polecenie Utwórz, którego wolałbyś użyć.
‫Więc mój kurs został zaprojektowany do tego przyszłego zastosowania.
‫Nie uczę cię wszystkich różnych sposobów uruchamiania polecenia uruchamiania.
‫Po prostu skupię się na tworzeniu i innych opcjach, takich jak zastosowanie, a następnie ostatnia tutaj.
‫Sprawa, o której po prostu nie wiedziałeś, że istnieje, ponieważ mamy wsparcie pracy crona w eddies na Kubie.
‫Gdybym podał mu to samo polecenie uruchomienia, ale dałbym mu harmonogram, zmieniłoby to generator, aby używał
‫zadania cron, które nieco różni się w zadaniu, zadanie cron ma się powtarzać.
‫Tak się stanie w tym przypadku raz dziennie.
‫Mam nadzieję, że ma to sens z punktu widzenia historii polecenia uruchomienia.
‫Ponownie myślę, że naprawdę dla nas przyszłość powinniśmy zacząć zachowywać się tak, jakby tworzyły tylko
‫strąki, ponieważ tutaj wkrótce, czy będzie to 116 czy 117, nie jestem pewien, kiedy wymuszą
‫prawdziwą zmianę.
‫Wszystkie z nich zostaną w pewnym momencie wycofane, a nawet będą mogli korzystać z tych
‫generatorów, będą zmuszeni do korzystania z funkcji tworzenia i stosowania w inny sposób do tworzenia różnych rodzajów zasobów.