‫Pośrodku wraca do serialu Michael Erwin z Virginia Tech.
‫Jest tam architektem aplikacji.
‫Jest pomocniczym instruktorem, który mówi o Dockerze i przedstawia Docker studentom, co jest naprawdę
‫świetną rzeczą, aby ludzie zaczęli wcześnie zaczynać od kontenerów.
‫A on robi Dockera od jakiegoś czasu.
‫Pomaga w spotkaniu tam na górze.
‫Jest liderem społeczności.
‫Jest kapitanem doktora i widziałeś go wcześniej w serialu.
‫A jeśli byłeś na con Docker, mógłbyś go zobaczyć w małym garniturze z dyną.
‫Tak, to już moja spuścizna.
‫Dziedzictwo.
‫Michael wejdzie do aplikacji Docker, a jeśli oglądałeś program na początku tego roku,
‫rozmawialiśmy o aplikacji Docker, ale teraz jest nowa i ulepszona, dodano ją z powrotem do wiersza poleceń dokera.
‫Zasadniczo nie jest to już osobna aplikacja.
‫Więc popisuje się świetną funkcjonalnością tego, ale.
‫W porządku.
‫Więc Mike, będziemy rozmawiać o aplikacji Docker io tym, jak to się zmieniło, tak trochę historii, zanim
‫Mike zaczął.
‫Jeśli wrócisz na czas w tym programie, Mike był tutaj na początku tego roku i mówił o
‫osobnej linii poleceń, którą była aplikacja Docker, która pozwoliła nam zrobić fajne rzeczy.
‫A teraz to, co zrobił Docker, jest to, że wzięli tę osobną linię poleceń i dodali ją jako wtyczkę
‫linii poleceń, w której oglądając wczoraj ten program, trochę rozmawialiśmy o wtyczkach.
‫Dzisiaj porozmawiamy o nich więcej, o tym, co one naprawdę oznaczają i czym one są.
‫Więc zabierz to.
‫Mike Tak.
‫Dzięki Brett.
‫Tak jak powiedziałeś, ostatnio pojawiło się wiele aktualizacji aplikacji dokującej, więc zamierzam udostępnić
‫swój skrypt.
‫Miły.
‫Mam jadalnię.
‫Kontynuuj.
‫Zobaczmy.
‫Udostępnij mój ekran tutaj.
‫Dobrze.
‫Daj mi znać, co możesz zobaczyć.
‫W porządku, sekunda.
‫Widzę twój ekran.
‫W porządku.
‫Jest to więc ciemniejsze repozytorium aplikacji i było już od dawna, odkąd go po raz
‫pierwszy ogłosili.
‫Ale wraz z wydaniem z 1983 r. Zbiega się również z wydaniem 3 0 8 0 aplikacji Docker.
‫A dzięki temu możesz przejrzeć wszystkie informacje o wersji, jeśli chcesz, ale kiedy
‫pobierzesz aplikację Docker, faktycznie dostaniesz dwie różne rzeczy.
‫Pokażę to naprawdę szybko.
‫Więc jeśli zwinę to i otworzę to naprawdę szybko, otrzymacie dwa różne pliki binarne, teraz jeden otrzymacie wtyczkę binarną, a następnie otrzymacie
‫samodzielny plik binarny.
‫Jeśli więc używałeś badziewia w przeszłości i zaczynasz jako samodzielny Seelye, nadal możesz to
‫zrobić.
‫Nadal możesz uruchamiać to, jak chcesz, ale jest też inna zaprojektowana wtyczka.
‫Kolejny plik binarny, który został zaprojektowany do pracy z nowym systemem wtyczek, o którym
‫Brett mówił właśnie o nowych funkcjach.
‫Najnowsza wersja aplikacji Docker całkowicie zmieniła podstawy działania i jest całkowicie oparta na
‫aplikacji scen.
‫Teraz specyfikacja pakietu aplikacji natywnej w chmurze i nie zamierzam się tym zajmować, ponieważ było sporo rozmów,
‫w których pomogłem. Właściwie to robię w Docker con, więc nie wahaj się tego
‫sprawdzić.
‫Ale podstawy uległy znacznej zmianie.
‫I tak naprawdę to prawie nic, co było w tym wydaniu 0 7, ale to jest OK.
‫Ale dzięki tej wersji możemy również zapoznać się z wieloma nowymi funkcjami z 1983 roku, a także przedstawię
‫wam kilka z nich.
‫Wczoraj wczoraj usłyszeliśmy od Marcusa o zamianie koncepcji i mam tutaj dwie różne koncepcje konfiguracji, jedną dla
‫mojej domyślnej i jedną dla gry z Dockerem, taką jak Marcus, pokazaną wczoraj i co mogę
‫zrobić, to mogę faktycznie wdrażam za pomocą aplikacji Docker do tej koncepcji, więc prawdopodobnie powinienem trochę przewinąć do tyłu i wyjaśnić,
‫czym jest aplikacja Docker dla tych, którzy mogą nie być w
‫pełni świadomi.
‫Więc w przeszłości byliśmy naprawdę dobrzy w tworzeniu skomponowanych plików Pliki stosu dokerów i umieszczaliśmy
‫je w repozytoriach i hej, jeśli chcesz, jeśli chcesz uruchomić moją aplikację, oto jak to zrobić.
‫W rzeczywistości pozwól mi się tutaj otworzyć.
‫Więc wizualizowałem rój, który zbudowałem.
‫Ups, myślę, że ma potencjalne bezpieczeństwo dla wszystkich naprawionych.
‫To się zawsze zdarza, że mają wersję demo.
‫Wiem, że to prawdopodobnie nie jest tak naprawdę ważne, ale muszę ją sobie wyobrazić i chcę się nią podzielić
‫z ludźmi, więc zwykle muszą tu wejść i kopiują i wklejają polecenie
‫uruchomienia kontenera, które szczerze mówiąc „ Zawsze zapominam, na jakim porcie go udostępniam, więc muszę ciągle
‫do niego odwoływać, bo inaczej mogą iść i pobrać skomponowane pliki, otworzyć je bez względu na to, że Docker rozpozna, że istnieje
‫lepszy sposób na udostępnianie tych rzeczy w celu udostępniania aplikacji zgodnie z parametrami
‫wychowuj je itp.
‫A więc aplikacja dokowania pozwala na to, aby po prostu spakować pliki stosu, skomponować
‫pliki i udostępnić je, a także korzysta z koncepcji obrazowych, dzięki czemu można je wypchnąć do rejestru, używając całego uwierzytelnienia
‫rejestru i uwierzytelnienia CLIA, które już istnieje i to po prostu sprawia, że jest to naprawdę
‫łatwe.
‫Więc zamierzam to zrobić.
‫Mam tę grę z gromadą roju Docker, którą już uruchomiłem.
‫W tej chwili nic na nim nie działa, ale to, co mogę zrobić, to
‫z mojego komputera lokalnego. W tym wdrożeniu mogę korzystać z niektórych nowych funkcji 19 3.
‫Spójrzmy naprawdę szybko, jeśli spojrzę na pomoc dotyczącą instalacji, zobaczę, jak mogę dokonać instalacji,
‫ale jest tu nowa flaga dla kontekstu docelowego.
‫I tak, mimo że działam na moim komputerze i jeśli wykonuję Docker P. S. to idzie przeciwko mojej maszynie.
‫Mogę albo przełączać konteksty, albo mogę zainstalować aplikację dokującą, po prostu zainstalujmy inteligentną wizualizację trzęsienia
‫ziemi to aplikacja Docker Zamierzam określić docelowy kontekst jako PDT, więc porozmawiam
‫z tą grą z klastrem roju Docker i wdrożeniem aplikacji tam, więc rzućmy okiem lub
‫szybko tam powinna zacząć usługa tutaj.
‫Zobacz, jak działa. Chyba nie dostaję teraz mojej odznaki, co jest w porządku, można to
‫zrobić w drugą stronę.
‫W trzygodzinną sobotę po prostu odświeżam i sprawdzam, czy to dostaję.
‫To wspaniale.
‫Ale ponieważ wciąż go widzimy, działa.
‫I wszystko, co musiałem teraz zrobić, to powiedzieć, że tutaj jest jedno polecenie.
‫Położy cały plik tworzenia i zniknie.
‫A teraz ta aplikacja jest znacznie łatwiejsza do udostępnienia wszystkim.
‫To tylko jedna z funkcji aplikacji Docker, ale jest o wiele więcej parametrów, które mogę parametryzować i
‫pozwalać ludziom zmieniać porty.
‫Mam kolejną aplikację. Po prostu podzielę się szybko. Jestem pewien, że rozpoznajesz tę aplikację Barrette the Voting.
‫Więc wziąłem aplikację do głosowania tak.
‫Więc wziąłem aplikację do głosowania i dodałem do niej parametry, dzięki czemu mogę zmienić
‫porty, które zamierzają ujawnić, takie jak usługa wyników lub usługa głosowania itp. I możemy zobaczyć, jakie
‫są parametry domyślne.
‫Mógłbym powiedzieć, pozwól mi uciec.
‫Mam na myśli inspekcję, która ustawiła port narażony na wyniki na 88 zamiast, włączając w to tego Dr. teraz, jeśli to uruchomię, zmienia to parametr, tam widzę
‫inny port dla wyników.
‫A jeśli faktycznie dokonam instalacji przy tym, mogę zmienić porty, które będą działać na całym
‫moim klastrze roju.
‫Więc nie tylko pakowanie tych plików w stosy pozwala mi parametryzować elementy w sposób, którego wcześniej
‫nie byłem w stanie zrobić, zanim mógłbyś zastąpić niektóre obszary środowiska, ale możesz naprawdę
‫sparametryzować wszystko w komponowaniu plik oprócz samego obrazu, ale oprócz tego możesz zmienić liczbę replik,
‫jakie chcę przydziałów pamięci CPM, chcę dać wszystko, co mam, i
‫wiele z nich było dostępnych w Dockerze od dłuższego czasu.
‫Ale spójrz, pozwól mi trochę cofnąć.
‫DOBRZE.
‫Pokazuję to jako Dr. app.
‫I jak to tutaj działa.
‫Pozwól mi przejść do mojej gry z Dr. zgrupuj i zwiększ rozmiar czcionki tutaj.
‫Chodźmy.
‫Może
‫30 przyszło trochę owinąć.
‫Albo właściwie jestem tutaj, więc zrobię to dla mojego lokalnego terminalu.
‫Dzięki aplikacji Docker.
‫DOBRZE.
‫Kiedy jest zainstalowany?
‫Jeśli zainstalujesz Docker Desktop z 1983 r., Automatycznie instalujesz wtyczkę Demokrata.
‫Nie musisz nic robić, aby go zainstalować.
‫Teraz, jeśli chcesz go użyć, musisz zrobić jedną rzecz.
‫Na przykład w tej grze z instancją Docker, jeśli wykonam dokera ab, tylko Ellis dostaję to polecenie, mówi,
‫że aplikacja Docker nie jest poleceniem dokera.
‫To tak, jakby poczekać chwilę, tutaj jest zainstalowany, a lokalizacja instalacji znajduje się w głównym katalogu katalogu wtyczek
‫Docker slash seal i widzimy, że aplikacja Docker jest tutaj naprawdę zainstalowana.
‫Aby jednak korzystać z wtyczek, Docker ustawił teraz wszystkie wtyczki na tryb eksperymentalny.
‫Muszę więc włączyć flagę eksperymentalną dla mojego lokalnego CLIA, aby go użyć.
‫Aby to zrobić, utworzę konfigurację Jason w katalogu głównym
‫tego katalogu Docker i zamierzam wprowadzić tutaj eksperymentalnie włączony OK.
‫A teraz jeśli zrobię dr Usta Abdullaha, myślę, że jest OK.
‫DOBRZE.
‫Teraz działa.
‫A teraz nie mam żadnych aplikacji i zaczynam słyszeć, że to działa.
‫Aby więc korzystać z wtyczek, musisz faktycznie włączyć eksperymentalne wsparcie dla lokalnego CLIA.
‫Teraz z pluginem Seelye, co tam.
‫Co jeszcze możemy zrobić tutaj pod koniec dnia.
‫Tak, aplikacja prześladowcza to skompilowany projekt go, ale możesz zrobić coś całkiem fajnego, a my
‫wprowadzamy to w życie wokół tego pomysłu.
‫Kapitan jest jakiś czas temu i Sebastian z Dockera.
‫Zobaczmy, co zrobił.
‫Zrzucił razem idealną wtyczkę CLIA idei i pozwolę sobie trochę przewinąć w dół.
‫Oto sedno.
‫DOBRZE.
‫I zamierzam to skopiować i dodać tę wtyczkę, a wyjaśnię, jak to działa za chwilę.
‫Uczyń plik wykonywalny.
‫A teraz mogę zrobić dziennik zmian Dockera.
‫Jeśli nie umieściłem go w tym katalogu.
‫OK, teraz idę do dziennika zmian lekarza.
‫A teraz dodałem funkcjonalność.
‫Dr. Seelye.
‫DOBRZE.
‫Pozwólcie, że omówię trochę, jak to działa.
‫Więc jeśli spojrzymy na dziennik zmian, w tym przypadku jest to tylko skrypt bash, a skrypt bash
‫zrobi to, biorąc argumenty i naprawdę są dwie różne rzeczy, które masz.
‫Lub naprawdę jedna rzecz, którą musisz wesprzeć, a potem to zależy od twojej konkretnej wtyczki.
‫Więc każdy skrypt musi obsługiwać argument wywoływany w ramach argumentu demokracji, taki jak metadane wtyczki, w
‫którym oczekiwanym wyjściem będzie sąsiedni fragment kodu w celu zapewnienia wersji schematu i opisu
‫wersji dostawcy. Widzimy tutaj wszystko, co napisaliśmy w tej wtyczce po prostu włożył twardą bazę
‫kodu.
‫Gdzie to się pojawia.
‫Jeśli wykonam okno dokowane, po prostu pomogę i przewiń, zobaczę te polecenia zarządzania i zobaczę dziennik zmian, a obok niego gwiazdkę,
‫która wskazuje, że jest to wtyczka, a następnie używa opisu i
‫informacji o inwersji autora tutaj .
‫Więc pozwól mi zamienić to z moim imieniem tylko dlatego, że chcę go uznać za moje.
‫Więc jeśli wejdę tutaj i zmienię sprzedawcę na powiedzmy Diamond, dlaczego nie teraz, jeśli uruchomię moją nadzieję, że zobaczę
‫to za daleko, to zobaczę, że autor jest teraz.
‫Tak więc medytujący używali swego rodzaju pomocy w wypełnianiu informacji CNY, ale po tym pojedynczym argumencie
‫naprawdę zależy od twojej własnej wtyczki, aby dowiedzieć się, czego chcesz.
‫Więc teoretycznie tak, możliwe jest stworzenie własnych wtyczek, aby rozszerzyć lekarza. Zobacz
‫kłamstwo, aby dodać funkcjonalność, powiedz hej, może dla Twojej firmy lub organizacji chcesz dodać własne integracje do
‫pracy z rejestrem lub jak tworzysz projekty lub jak wysyłasz rzeczy.
‫Nie wiem, co możesz napisać własne skrypty bash umieść je w swoim domowym dokumencie Docker tnie
‫wtyczki i rozszerza CSI.
‫I jest dość potężny i myślę, że mam na myśli, że widzimy to z aplikacją sztyletu i widzimy to
‫z klastrem i rejestrem i kompilacją X, widzimy wiele nowych wtyczek.
‫I ja to widzę.
‫I przewiduję, że wiele nowych możliwości będzie wprowadzanych za pośrednictwem wtyczek, w których mogą się rozwijać,
‫mogą ewoluować szybko, być może mogą mieć swój własny cykl życia aktualizacji -
‫wszystko to bez konieczności aktualizacji całego silnika.
‫Tak, zwłaszcza, że Docker jest wydawany dwa razy w roku.
‫Hej, możesz wypychać aktualizacje, by zbudować X bez konieczności ponownego wysyłania całego Dockera.
‫Mam przeczucie, że zgadnę.
‫Myślę, że fajnie byłoby mieć cały program na niestandardowych wtyczkach, prawdopodobnie moglibyśmy mieć na
‫nim cały program.
‫Mam jednak wrażenie, że będzie to w zasadzie to, co zrobi, to dla nas, w społeczności, że
‫jeśli skorzystamy z tych wtyczek i jak zrobimy wtyczki społecznościowe, będzie to dotyczyło
‫automatyzacji.
‫Tak.
‫Pozwól mi wziąć rzeczy, które wcześniej były zbiorem różnych
‫poleceń lub wielu poleceń i dokerem, może tak jak powiedziałeś, może czymś specyficznym dla mojego systemu,
‫w którym wczoraj mieliśmy naprawdę fajne dema od Marcusa wokół polecenia kontekstowego i w zasadzie pozwalając ci szybko zmienić
‫zmienić środowiska z jednej linijki, a następnie pokazał przykład, który był dla każdej pętli, w której mógł
‫zrobić bash jeden linijkę, który zasadniczo przejrzał wszystkie różne konteksty, które masz, a następnie
‫wykonał kilka poleceń na różnych serwerach, więc może wykonać polecenie z wieloma serwerami.
‫Ale teraz mogę powiedzieć OK, nakręcimy, że wiesz, że polecenie kontekstowe dokera jest wbudowane w dokera.
‫Pozwól mi po prostu umieścić to w innych poleceniach podrzędnych, które znasz.
‫Zasadniczo mógłbyś stworzyć coś, w jaki sposób wezmę coś do wszystkich moich kontekstów.
‫Tak, podpisałem jedną linijką.
‫Tak.
‫Może uda ci się stworzyć kontekst, w który włączą się wszyscy dowódcy, który bierze wszystko, co przekazujesz
‫później, jako argumenty, które wykonujesz.
‫Tak.
‫Mam na myśli, że wszyscy mamy na myśli jeden z obszarów, o których
‫myślę, że jestem zainteresowany, szczególnie z perspektywy wtyczek, to tak, jakbyśmy często rozmawiali o zarządzaniu wieloma rojami i wieloma klastrami i dokerem Ducker podobno
‫pracuje nad narzędziami że.
‫Tak naprawdę nie widzieliśmy bety takich rzeczy.
‫Jakiś czas temu pokazały coś złego, ale ostatnio nic nie słyszeliśmy i myślę, że
‫wiesz dużo takich rzeczy, jeśli dobrze projektujesz klastry i masz odpowiedni kontekst i wszystko, co
‫możesz po prostu zrób kilka automatyzacji w wierszu poleceń, aby w ten czy inny sposób porozmawiać
‫ze sobą, wiesz, że możesz teraz porozmawiać przez SSA ze zdalnym silnikiem Docker, a jeśli to był
‫rój, to znaczy, że zejdę z trasy, ale siedzę tutaj myślę, że dostanę wiele opcji wtyczek, z których ludzie mogą korzystać, a
‫wszystko, co naprawdę muszą wiedzieć, to bash lub naprawdę znasz ich własny język.
‫No tak, fajna sprawa.
‫Tak, możesz to przedłużyć, jednak ma to sens w przypadku makijażu.
‫Chcę to tylko pochwalić.
‫Byliśmy więc stale z kapitanami i jak hej, nie byłoby fajnie, gdyby była taka
‫wtyczka w bibliotece lub menedżerze.
‫Tak.
‫Gdzie udostępniasz te wtyczki społecznościowe?
‫Wyrzuciliśmy kilka pomysłów, tak.
‫Chcemy o tym pomyśleć, czy możesz spakować wtyczkę jako obraz i wysłać ją w ten sposób.
‫A Lucas wpadł również na ten naprawdę fajny pomysł i nazywa się klipem, że klienci Duckera podłączają się do
‫niego.
‫Możesz w zasadzie zainstalować to i zarządzać wtyczkami, instalując wtyczki dość łatwo.
‫I ma tu całkiem fajne.
‫Więc jak wystawiać.
‫Pewnie, że mogę to zrobić naprawdę szybko.
‫Więc jeśli to zrobię, nawet nie wiedziałem, że to jest coś, co chyba mi umknęło, a wczoraj
‫miałem zapytać, ale nie byliśmy.
‫Rozmawialiśmy o nas wczoraj. Byłem taki, że to kolejny temat, którego nie zamierzam poruszać.
‫Tak tak.
‫DOBRZE.
‫Więc po prostu wrzucę to do następnego pojemnika.
‫I tak działa na moim lokalnym hoście 80 80.
‫I mógłbym już tylko chwycić kontener, żebym mógł zrobić, że Docker ujawni ten port, ten port 80
‫kontenera, a teraz użyje, skonfiguruje niektóre sieci i zużyje energię OK.
‫A teraz mogę to otworzyć w mojej przeglądarce, a teraz jest to jego serwer proxy, dzięki czemu teraz jest on faktycznie
‫dostępny dla publicznego Internetu i każdego, kto chce z niego korzystać.
‫Wyobraź sobie, że pracuję nad czymś, co chcę pokazać temu innemu po
‫drugiej stronie świata.
‫Jak mogę to zrobić.
‫Jak mam to zrobić, naprawdę chcę udostępnić moje domowe publiczne IP tutaj w Port czterdzieści dziewięć.
‫Hej, oto szybki sposób na to, aby to zrobić.
‫I to jest kolejna mała wtyczka, po prostu hej, to całkiem proste.
‫Istnieje mikro skaner do skanowania nurkowań zdjęć.
‫To naprawdę fajny zestaw do dokowania lub do nurkowania.
‫To nie będzie wyglądać ładnie na podzielonym ekranie, tutaj jest jedna z tych stron.
‫Chodzi mi o to, że świeci to wokół obszaru wejścia, aby
‫stworzyć elegancję i uczynić trochę bardziej organicznym, tworząc więcej wtyczek i zobaczmy, które wtyczki wygrywają.
‫Tak, od tego czasu jest to mniej więcej przypadek użycia.
‫Cóż, najlepszy przypadek użycia dla.
‫Tak, absolutnie.
‫Oto więc szybkie zanurzenie na silniku X, jeśli nie spojrzałeś na Di, ale nie zamierzam teraz omawiać go
‫teraz, ale super jest niesamowite zobaczyć, co jest w twoich dolnych wizualizacjach lub w wierszu poleceń.
‫Tak, to dość intensywne, jeśli jesteś nowy w obrazach, ale.
‫Ale tak czy inaczej, jest tam wiele różnych poleceń.
‫I wyobrażamy sobie, że tak, to będzie nadal rosnąć, to będzie możliwe, aby każdy mógł stworzyć
‫swoje wtyczki, aby zaspokoić ich własne potrzeby.
‫Więc jestem tego pewien.
‫Nie, to świetnie.
‫Tak.
‫Myślę, że aplikacja ma duży potencjał.
‫Więc rozmawialiśmy o tym wcześniej.
‫Rzecz miała miejsce we wtorek pierwszego dnia pokazu, kiedy rozmawialiśmy o szablonach korporacyjnych Docker i projektantach aplikacji, co
‫jest początkiem, gdy zaczynasz pracę nad rzeczami, w których potrzebujesz, chcesz używać, znasz standardowe
‫szablony w swojej firmie, że być może wszyscy są uzgodnione.
‫Rozmawialiśmy o tym, że to nie tylko pliki Docker i zawiera wiele rzeczy,
‫którymi szablony mogą być pliki Docker komponują zmienne środowiskowe plików wszystkie rzeczy, które zasadniczo płyną do aplikacji Docker, więc
‫patrzę na aplikacje Docker częścią tego wszystkiego ale dla mnie, gdy rozmawiam z nim,
‫jeśli próbujemy ulepszyć cały ten nowy przepływ pracy, można zacząć od systemu szablonów, który jest teraz
‫dostępny tylko dla czterech komputerów stacjonarnych Docker.
‫Ale zaczynasz od tego, że przychodzi z wizualizacją lub pozwala zrobić lepką robotę do uruchamiania nowych aplikacji
‫i zarządzania aplikacjami dla rozwoju lokalnego.
‫A potem, kiedy zaczynasz mówić o tym, jak mam to zrobić, wyodrębnić wszystkie
‫zmienne środowiskowe i rzeczy, które są różne, a następnie wprowadzić je do produkcji w niezawodny sposób przepływu
‫pracy, który bardziej skupia się na operacjach, a nie ściśle offs, ale bardziej na temat tego
‫typu kodu infrastruktury.
‫Właśnie wtedy czuję, że aplikacja Docker zaczyna to wtedy wypełniać.
‫A to znacznie wykracza poza zwykłe pojemniki.
‫Trudno więc o tym mówić, ponieważ ludzie muszą znać kontenery i najpierw muszą tworzyć węzły, wszystkie te wszystkie
‫rzeczy, a potem zaczynamy mówić o OK.
‫Są to narzędzia przepływu pracy, których twój zespół będzie ostatecznie potrzebował, aby robić kontenery przez cały
‫dzień.
‫Chodzi mi o to, że jeśli masz zamiar skończyć z rozmieszczaniem wszystkiego w kontenerach, w
‫których żyjesz w testach i dumach oraz kontenerach przez cały dzień i potrzebujesz tych narzędzi do zarządzania przepływem wyższego poziomu.
‫I tak absolutnie.
‫To taka zabawna rzecz.
‫Mam na myśli, powiedzmy, jak wspomniałeś, aplikacja Docker to narzędzie wyższego poziomu, które musisz zrozumieć wiele elementów,
‫aby naprawdę jak najlepiej z niego korzystać.
‫I tak zrobiłem warsztaty z Sylvanem z zespołu dokerów w Docker Khan i mieliśmy ciekawe doświadczenie, ponieważ wiele osób
‫rejestrowało się w Docker Khan, widzą warsztaty i tym podobne.
‫Aplikacja Dr wdrażająca Twoje aplikacje za pomocą aplikacji Docker i są one jak Yeah Chciałem grać w moje aplikacje Docker.
‫Brzmi świetnie i nie zdaję sobie sprawy z tego, że jest to bardziej
‫zaawansowane narzędzie, w którym było wielu ludzi, którzy czują się teraz całkowicie przytłoczeni, jak zacząć i tak dalej.
‫Ale nadal była to świetna okazja, aby zobaczyć, jak pasują do siebie elementy, a nawet
‫jeśli nie do końca to rozumieją.
‫Jedną rzeczą, o której powinienem wspomnieć, to: Tak, robiłem dema, aby nakierować Dockera na aplikacje na roju, ale możesz także wdrożyć do
‫kubańskich wirów i używa on komponowania na kubańskich wirach, abyś mógł napisać swoją aplikację
‫raz i uruchomić ją na obu orkiestratorach co jest całkiem niesamowite.
‫Tak.
‫Wrzucę to tam.
‫To jest niesamowite.
‫Zastanawiałem się, kiedy to się pojawi i myślę, że musimy po prostu trochę popracować.
‫Myślę, że powinien być cały czas na ekranie, tak jak mały koleś w rogu.
‫Więc Casey nie byłaby całkowicie rozproszona, gdybyś nie był w Dr. Khan, jedna z alternatywnych
‫osobowości Mike'a.
‫Przez jakiś czas była to tajemnica.
‫Nie wiedziałem, kto był w ostatniej obsadzie, ale ktoś chodzi po konferencji w kostiumie dinozaura i nie wszyscy zdawali
‫sobie sprawę, że tak naprawdę pracuje z Dr. na to.
‫Więc tak, prawie nas wyrzucili niektórzy ludzie myśleli, że jestem nieuczciwym sprzedawcą próbującym sprzedawać produkty z wołowiny lub coś w
‫tym rodzaju.
‫I tak Mike wpadł na ten pomysł.
‫On jest jak hej, co jeśli mówimy o tym, że możesz zabrać ze sobą starsze aplikacje.
‫Więc kolacja ma cały ten pomysł wokół siebie, jeśli dobrze to rozumiem, chodzi o to, aby wydobyć twoje dziedzictwo,
‫ponieważ wszystkie będą działać również w Ducker.
‫Musisz więc przeprowadzić migrację, więc zdiagnozuj, że jesteśmy dziedzictwem i dobrze nas prowadzisz.
‫Zgadza się.
‫Twoje końcowe aplikacje zasługują na miłość, aby umrzeć aplikacje zasługują na miłość.
‫Chodziło o zrobienie selfie.
‫Wiedzieć.
‫A potem miałeś to tu, a potem miałeś Amy i jest tam droga Abby Sara jako Abby, właśnie Abby Fuller, tak
‫jako dziecko, a potem dinozaur, który Dr. con w tym roku.
‫Podczas dnia powtórek jedna z moich wypowiedzi została wybrana do powtórki i te rozmowy nie są nagrywane.
‫Dlaczego więc nie rozpocząć rozmowy w dinozaurie.
‫Tak tak.
‫Ktoś dostał wideo, które ogłasza w Internecie tak.
‫Świat jest tam do zobaczenia.
‫Na długo przed tym, jak to podsumujemy, chcę upewnić się, że otrzymamy odpowiedź na którekolwiek z pytań, więc zrobię
‫szybki skan, jeśli masz więcej pytań na temat Dr. 19 lub trzy lub funkcje, a nawet
‫rzeczy, o których rozmawialiśmy wczoraj dzień lub cokolwiek, o czym rozmawiali dwaj faceci dzisiaj.
‫Uzyskać te pytania naprawdę szybko, zanim podsumujemy to na tydzień 19 0 3.
‫Mieliśmy trochę pytania na temat maszyn wirtualnych w porównaniu do kontenerów,
‫ale myślę, że na te odpowiedzi udzielono odpowiedzi na czacie, a ktoś zapytał o te rzeczy bez rootowania i inne niż kontenery
‫Cotta, a ja odpowiedziałem na czacie, że w zasadzie tak jest, gdy zaczynasz mówić o Izolacja maszyn wirtualnych zawsze będziesz mieć większe
‫bezpieczeństwo, ponieważ myślę, że to jest coś, o czym wiesz, że nawet jądro podatności w Linuksie nie
‫może uciec od maszyny wirtualnej i musiałbyś mieć taką lukę, która byłaby podatna na
‫wirtualizację, więc technicznie z perspektywa granicy bezpieczeństwa tak.
‫Kontenery ładunkowe czyszczą kontenery, które znasz od wszystkich dostawców wirtualizacji, którzy będą bardziej
‫izolowani.
‫Ale to kosztuje.
‫Musisz mieć więcej zarządzania, musisz mieć więcej warstw lodu, więcej warstw zarządzania,
‫musisz mieć więcej dostępnych zasobów.
‫Jest bardziej złożona, ponieważ teraz masz wszystkie te Westies z własnymi aktualizacjami systemu operacyjnego.
‫Teraz muszę się martwić, że jądro Virgin zostanie załatane na każdym z
‫nich, tak jakby to były pojemniki, a te inne starają się to ułatwić, ale to wciąż więcej pracy.
‫W wielu przypadkach nie jest to konieczne.
‫Nie starają się osiągnąć takiego poziomu izolacji i myślę, że wiesz, że izolacja Doktora jest skuteczna, szczególnie że
‫możemy zacząć mówić o przestrzeniach nazw użytkowników i Docker bez rootowania i tym podobnych.
‫Myślę więc, że tak naprawdę zależy tylko od tego, co chcesz udostępnić wszystko w pojemnikach większych, ponieważ.
‫Tak ok.
‫Zakładam, że używa dużo bardziej odizolowanego, ale wiadomości medyczne nie są niezniszczalne.
‫Są tam również luki w zabezpieczeniach.
‫I to zależy od tego, co chcesz izolować i co chcesz udostępnić, naszym zdaniem.
‫Tak.
‫Przepraszam.
‫Jedno szybkie pytanie dla ciebie.
‫Ktoś zapytany wcześniej o to jest dostępny dla systemu Windows i nie znam odpowiedzi na to.
‫Nie znam też na to odpowiedzi.
‫Myśle że nie.
‫Ale nie zrobiłem tego, ponieważ pracuję na komputerze Mac.
‫Nadal mam na myśli, że nic się nie zmienia, ale Mac jest w porządku.
‫Ale tak dla systemu Windows nie znam danych dostawców technologii.
‫Myślę, że powiedziałbym „nie”.
‫Tak, moim założeniem byłoby nie, że nie wiemy.
‫Więc może po prostu przeszukaj wyszukiwarkę Google bez rootowania Dockera, ale całkiem pewne, że nie, nie chodzi mi o to, że Microsoft
‫tego nie zrobi, ale jest to zupełnie inne jądro, to zupełnie inna sprawa.
‫Myślę, że inaczej byłoby w pracy, którą mogą wykonać ludzie.
‫Tak i myślę, że dużo, a zwłaszcza okna, wiesz, że mówisz o uruchomieniu, wiesz, że wiele aplikacji systemu Windows byłoby
‫uruchomionych, zapytałem i inne rzeczy, a wraz z tobą wiesz, że kontenery Windows są tam, gdy
‫wchodzisz w szczegóły tego, jak Windows zajmuje się kontenerami, jest inaczej.
‫A jednak mówimy o kontenerach dla kotów z systemem Windows, o których nie mówimy.
‫W Tak
‫Dwa kontenery jądra Linuksa w oknach powiedziałbym, że powiedziałbym, że jeśli jest to emulacja naprawdę zewnętrznego, nie jestem pewien, czy
‫to się nazywa emulacja, czy jest w porządku.
‫Nie, nie mówię tego.
‫Powinno wyglądać słuchać, powinno tam działać.
‫Ale o systemie Windows to inna historia.
‫Tak, istnieje proces, jest teraz, myślę, że to dopiero w tym roku, mamy go. Kontenery izolacji procesów
‫w Docker for Tucker na platformach Windows, takich jak Docker, obsługują nasz system Windows Server.
‫Przepraszamy.
‫Możesz więc technicznie uruchomić plik binarny Windows w kontenerze dokera bez własnego jądra, co jest całkiem nową
‫rzeczą, więc zbliżamy się.
‫Zbliżamy się do tego.
‫Tak.
‫Tak więc dla wszystkich.
‫Moja żona tutaj wspomina, może powinieneś podsumować 19 0 3 0 0 0 ktoś zapytał.
‫No dobrze, dobrze.
‫Więc tak.
‫Podsumuj dziewiętnaście osiemdziesiąt trzy.
‫Dobrze.
‫To świetne podsumowanie.
‫Więc pozwól mi zobaczyć, czy mogę.
‫Byłem tu przez cały tydzień, więc będę testowany, a wy dacie mi znać, jeśli coś mi umknie.
‫Tak ważne nowe rzeczy.
‫Ach, jest cała, więc porozmawiamy najpierw o wydaniu społecznościowym.
‫W przypadku dokera Open Source mówimy o silniku i wierszu poleceń.
‫Wspominaliśmy dzisiaj o wtyczkach, to wielka rzecz.
‫W wierszu komend znajduje się wiele nowych funkcji, takich jak kompilacja X korzystająca z kompilacji i aplikacja
‫dokująca, która korzysta z wtyczki aplikacji.
‫Są to bezpłatne wtyczki typu open source do wiersza poleceń Dogger, które są technicznie dobre. Wydaje mi się, że zestaw kompilacji
‫korzysta z funkcji silnika, ale w większości są to tylko funkcje wiersza poleceń.
‫Ale oprócz tego mamy kontekst, który widzieliście wczoraj, więc kontekst Duckera jest teraz nową funkcją, która pozwala zmienić
‫środowisko z linii poleceń za pomocą jednej linii.
‫Więc jeśli znasz kontrolę kostki, ma ona kontekst własnego Dockera, który teraz dodał tę funkcjonalność Docker.
‫W przypadku środowiska Docker masz więc bardzo podobne doświadczenia z
‫zarządzaniem różnymi środowiskami bez konieczności pisania skryptów, które zasadniczo zautomatyzują twoje zmienne środowiskowe powłoki.
‫Teraz to mamy.
‫Jeśli zaczniesz czas na temat silnika Docker, a ja po prostu udostępnię ekran naprawdę szybko, Docker ma całą informację o
‫wydaniu.
‫Jeśli chodzi o demokrację, są pewne wydania i jeśli
‫mogę to udostępnić, udostępnij mój ekran Tak.
‫Umieszczę ten link na czacie.
‫Podoba mi się to, jak wciąż na nim szaleją knajpki.
‫Tak, tak, mam to.
‫Nie żebyśmy to tutaj poszli.
‫Tak więc dziennik zmian Widzę twój ukośnik GitHub dot com ukośnik sztylet lub kreska C ukośnik uwalnia cię wersja Docker open
‫source ma dziennik zmian dla każdej wersji, dzięki czemu można przewijać.
‫Zasadniczo jest to 19 0 3 właśnie tutaj, kiedy mówimy o wydaniu w zeszłym tygodniu, dzięki
‫czemu możesz przejść i zobaczyć każdy większy PR przy każdej poprawce.
‫Wiesz, że w zasadzie wszystko jest tutaj, więc możesz przejść przez funkcje roju, które
‫zostały dodane ulepszenia bezpieczeństwa ulepszenia środowiska wykonawczego ulepszenia wiersza poleceń, wszystko
‫to naprawia wiele błędów.
‫Nowe sieciowe nowe rzeczy sieciowe, więc IP VLAN nie jest już eksperymentalny, ponieważ jest tu tylko bzdura,
‫którą można wypełnić godzinę, która przechodzi przez każdą z nich i rozmawiać o ponad
‫godzinę z łatwością.
‫Inną ważną rzeczą w Docker 19 nr 3 jest wydanie Docker Enterprise 3. 0 platforma.
‫Więc to po stronie serwera są rejestratory DVR i USP, które zobaczycie w ofercie dla przedsiębiorstw dokujących,
‫a to zaoferuje wam kubańskie podmioty nowe wersje nowszych wersji Cuban 80s.
‫Wydaje mi się, że wychodzi 114 lub 113.
‫Myślę, że to może 114 i będą tam nowe rzeczy.
‫Następnie w poniedziałek na pokazie zobaczyłeś naszą wersję demonstracyjną Docker Desktop Enterprise, która jest zupełnie nowym produktem.
‫Jest to nadzbiór tego, co otrzymujesz dzięki temu, co pokazaliśmy dzisiaj.
‫To, co dziś pokazujemy, dotyczyło wszystkich rzeczy typu open source.
‫To, co widzieliście w poniedziałkowej części programu, to nowa, zupełnie osobna instalacja niż pulpit dokera, którego wszyscy
‫używamy dzisiaj, czyli wersja C.
‫Dostępna jest teraz wersja Enterprise, a jeśli kupisz, jeśli chcesz uzyskać więcej informacji, wróć do poniedziałkowego programu,
‫a my rozmawiamy o tym, jak skontaktować się z Dockerem i zespołem doktorów.
‫W tym momencie w swoim programie wtorek show.
‫Pierwszy dzień pierwszego koncertu wydaje się, że był poniedziałek, więc rozmawialiśmy o tym więcej i możesz to
‫zdobyć.
‫Możesz porozmawiać z tymi osobami o tym, jak uzyskać dostęp, ponieważ jest to zupełnie nowy produkt, nad którym
‫pracują, a właściwie jest to wydanie lub po prostu musisz go teraz uzyskać od sprzedawcy lub
‫partnera Docker.
‫I to doda całą masę nowych rzeczy, w tym lepki projektant aplikacji.
‫Jest tam funkcja, która nazywa się symbolem, więc nie jest to Avengers Assemble, to Doctor asemble,
‫który pozwala w zasadzie wziąć starą aplikację niektórych ram i zautomatyzować ją w kontenerze lekarza, aby nie wymagała
‫maszyny wirtualnej, tylko aplikację. z innego systemu ofert lub innego frameworka i przenosi
‫go na popularne frameworki do Dockera.
‫Jest to więc naprawdę szybki sposób na migrację aplikacji, rozpoczęcie pracy i zaoszczędzenie
‫potencjalnie godzin. Jest to nowa funkcja Docker szablony nowa funkcja, która pozwala ci stworzyć
‫całą szablonową rzecz, o której mówiłem.
‫Zobacz, co jeszcze brakuje mi facetów.
‫Wszystko jedno.
‫Jest to duża funkcja, która została ogłoszona jako cicho ogłoszona, ponieważ nie ma
‫wpływu na wszystkich, jest teraz wbudowana w obsługę GP silnika, a więc dla niektórych grup będzie to bardzo ważna sprawa, zwłaszcza
‫analiza danych lub przepływ czujników tego rodzaju rzeczy lub cokolwiek, co wymaga od lekarza ogólnego dostępu.
‫To też całkiem spora sprawa.
‫Tak.
‫A może tego żądają w Docker Khan.
‫Tak, to było jak kreska.
‫GP Piszesz tylko na polecenie lekarza.
‫Tak i wciąż jest trochę konfiguracji hosta, która potrzebowała go, aby zezwolić na twoje wideo.
‫Jeep był kiedyś dostępny w kontenerze, ale jeszcze nie jest tak łatwo.
‫Tak, to całkiem fajne i myślę, że dla tych z was, którzy
‫chcą wiedzieć, czy to będzie rój Jeep, nie jesteś jeszcze w roju, ale jeśli widziałeś wystawę, zanim porozmawiamy o moim psie
‫kontra wiele repo kotów i możesz znajduję to w starych filmach na moim kanale, gdzie w zasadzie pokazujemy, jak po
‫prostu zakręcić kaczkę lub uruchomić polecenie z serwisu roju.
‫Zasadniczo masz po prostu psa lub prowadzisz usługę, która prowadzi dla Ciebie kontener, a następnie możesz korzystać z
‫usług lekarza ogólnego.
‫Technicznie może to zrobić w roju.
‫Po prostu nie możesz tego zrobić za pomocą polecenia tworzenia usługi.
‫Musisz po prostu zagnieździć w nim polecenia i to działa.
‫Więc co.
‫Wszystko, co właśnie powiedziałem na stronie GP, że też pracujesz, więc tam puchnie.
‫Wygląda jak pleśń, ponieważ nie trzeba poprawiać, aby pracować dla lekarza rodzinnego.
‫Och, to taki miły i miły bonus.
‫Tak tak tak.
‫Myślę więc, że zobaczymy więcej przykładów rzeczywistych przypadków użycia na tych rootlessach, a szczególnie myślę, że jestem podekscytowany
‫tym dla S. JA. i dla nas dowiedzieć się, jak to zrobić.
‫Zasadniczo widzimy różne sposoby budowania S. JA. klastry, aby były łatwiejsze dla twojego C. JA.
‫aby uruchomić w Dockerze, a następnie uruchomić rzeczy dokowane, które musi wykonać w CIA bez konieczności CIA rootowania
‫na wszystkich systemach lub dostępu do roota.
‫Powiedziałbym, że środowiska produkcyjne prawdopodobnie zmienią się, aby pracować w trybie
‫bezwzględnym, ponieważ nie powinny być konieczne do uruchomienia trasy.
‫To rodzaj energii jest bezpieczniejsza.
‫Powiedziałbym więc, że prawdopodobnie spotkałbym się z jakimś bezwzględnym casterem wielu produkcji.
‫Tak.
‫Jak może oko widzi, że Kubańczyk robi to pierwszy, ponieważ rój ma problem z ziarnami. Zastanawiam się,
‫czy kubańscy tubylcy mogliby biec i po prostu interesować się tym, że nie widziałem niczego poza
‫biegiem psów.
‫Oczywiście, co pokazałeś dzisiaj. Naprawdę nie widziałem, żeby ktokolwiek mówił o trybie bez rootowania, więc zadzwoń.