‫In der Mitte haben wir Joe von Docker.
‫Joe ist der Director of Engineering und wird in den 19er Jahren einige wirklich
‫coole neue Features teilen. 03 Release unseres Desktop Enterprise.
‫Als erstes haben wir Joe, er ist tatsächlich Woher kommst du heute?
‫Ich vergesse Indianapolis Indiana Indianapolis.
‫Ja.
‫Also ist er in der Ente im Büro.
‫Ja das ist richtig.
‫Und Joe wird bestenfalls ein bisschen über Clustering sprechen.
‫Dies ist eine brandneue Sache in Docker Desktop.
‫Nun, wir hatten noch nie eine Befehlszeilenschnittstelle zum Erstellen von Serverclustern.
‫Und Sie wissen, bevor wir im Grunde genommen kleine Tools wie Docker hatten, die
‫eine einzelne Instanz ausgeben würden, ist dies nicht das Richtige, Joe.
‫Natürlich.
‫Für die nächste Ebene zusätzlicher Funktionen ist es erforderlich, das gesamte Lifecycle-Management eines Clusters zu übernehmen, wie
‫dies bei Containern und Services der Fall ist.
‫Ja.
‫Und meines Wissens nach drehte sich die Geschichte um das DCI, von dem ich glaube, dass ich im letzten
‫Jahr viel über die Docker-zertifizierte Infrastruktur gesprochen habe.
‫Und das ist sozusagen die Entwicklung dessen, was richtig ist.
‫Ja.
‫Recht.
‫Also die erste Art von DCI-Vorlagen und Skripten.
‫Wir haben viele gute Rückmeldungen von diesen veröffentlicht und es gab sie größtenteils.
‫OKAY.
‫Nun, ich möchte nicht wie eine ganze Reihe von Werkzeugen und dergleichen lernen.
‫Ich bedanke mich für die Skripte und Vorlagen, die nützlich wären.
‫Also haben wir eine interne Revision von drei bis drei Jahren durchgeführt, in der wir alles in einen Container gestellt haben und
‫dann nur eine sehr einfache Befehlszeilenschnittstelle dafür bereitgestellt haben.
‫In dieser Iteration, die wir Docker-Cluster nennen, stellen wir eine deklarative Syntax zur Verfügung, um im Grunde genommen die gesamten
‫Cluster zu modellieren.
‫So können Sie Subtraktionsknoten, Load-Balancer usw. hinzufügen.
‫Gut.
‫Es räumt also wirklich die gesamte Erfahrung auf.
‫Groß.
‫Ich weiß, dass viele von uns wissen, dass eine der nächsten großen Fragen lautet, wo ich sie hinstellen soll, wenn wir
‫diese dunkler eins zu eins hinter uns haben und lernen, wie wir unsere Container bauen und unsere Bilder in Registern
‫bereitstellen.
‫Und ich denke, dass während des Lernprozesses ebenso wie bei anderen Systemadministratoren wie mir der Schwerpunkt eher auf der
‫Infrastrukturseite liegt und versucht, herauszufinden, warum Sie wissen, wie ich daraus Cluster mit
‫fortschrittlichen Lösungen aufbauen kann Das ist nicht nur eine einfache Maschine, auf der Docker richtig
‫ausgeführt wird.
‫Und ich denke, das ist es, worauf es wirklich ankommt, hier geht es mehr um Unternehmenscluster und
‫nicht so sehr um einen einzelnen Computer, auf dem Docker ausgeführt wird.
‫Ja genau.
‫Docker-Maschine ist also das aktuelle Angebot für Docker, das Sie verwenden sollten.
‫Wir haben ein weiteres Tool, mit dem wir viel anfangen.
‫DR. Khan nannte Docker Job, der auch viele dieser Technologie-Stacks verwendet, die
‫ich beschrieben habe. Sobald wir noch daran arbeiten, uns zu verbessern, werden wir in ungefähr sechs Monaten einige ziemlich
‫aufregende Ankündigungen haben.
‫Mm hmm.
‫Cool.
‫Ja.
‫Hier, in den ersten sechs Monaten, haben Sie es für immer ins Internet gestellt.
‫Jetzt sind wir also in sechs Monaten wieder hier.
‫Also Joe, ich weiß, dass du einige Demos zeigen musst und natürlich weißt du, dass alle zuschauen, also
‫lass uns eintauchen.
‫Was hast du uns zu zeigen?
‫Natürlich.
‫Wir sehen auch meinen Bildschirm und Sie klicken.
‫Ja, lassen Sie mich auf einige
‫Schaltflächen klicken, damit Sie Ihren Bildschirm und Skype freigeben können, und dann sollte ich das sehen.
‫Alles klar grün alles klar.
‫OK, Sie wissen also, dass die meisten Leute mit dunker anfangen, und mit 19 3 haben wir
‫die Möglichkeit hinzugefügt, CLIA-Plug-Ins in Docker selbst zu integrieren, damit Sie zusätzliche Funktionen hinzufügen können.
‫Also haben wir alle Funktionen von DCI zusammengefasst und in einem Tool namens Cluster abgelegt.
‫Wenn wir uns also die Funktionalität des Docker-Clusters ansehen, von dem Sie wissen, dass Sie einen Cluster
‫erstellen, können wir die vorhandenen Cluster untersuchen und die wichtigsten Funktionen hier auflisten.
‫Wenn Sie Cluster sichern und wiederherstellen können, um zu wissen, ob ein Fehler vorliegt, können Sie jederzeit zu
‫einem bekannten guten Zustand zurückkehren.
‫Und dann wissen Sie über den Lebenszyklus des Clusters, dass Sie Knoten hinzufügen können, die von
‫1983 bis 1989 entfernt wurden, oder wie auch immer die nächste Iteration aussehen wird.
‫Und das schließt sowohl unser gesamtes Angebot als auch DCP-DDR ein, sodass das gesamte Upgrade-Erlebnis so nahtlos wie möglich
‫verläuft.
‫Wie sieht also eine dieser Erklärungen aus?
‫Schauen Sie sich das Skript an, mit dem ich hier verglichen habe.
‫Sie kennen also eine Art übergeordnetes Variablenkonzept, in dem Sie Werte
‫zuweisen und Vorlagen für Ihre Cluster erstellen können.
‫Und wenn Sie sie dann bereitstellen, können Sie sozusagen eindeutige Werte eingeben. Passwörter möchten wir natürlich geheim
‫halten.
‫Wir nehmen das in unsere Deklarationsgrundkonfiguration auf, um mit NWS darüber zu sprechen, was regional auf die Bereitstellung wartet,
‫und fügen wir einige Tags hinzu.
‫Doktor, wir haben ein Tool namens Reaper, das alte Cluster abtötet.
‫Also muss ich es wissen lassen, dass dies ein Haustier ist und es unter dem DCI-Projekt ist.
‫Also töte es bitte nicht, Schnitter.
‫Dann können wir in Bezug auf den Cluster die Engine-Version angeben, die wir ausführen, um Ihnen C zur Verfügung zu stellen. P.
‫Die Version, die wir dort installieren möchten.
‫In diesem Beispiel werde ich der Kürze halber nur CPD installieren.
‫Will könnte auch mit installiert werden.
‫Aber auch hier nehmen wir uns nicht den ganzen Tag Zeit, um die Installation zu verfolgen.
‫Dann können wir mit den Ressourcentypen acht dieser Instanzen ausführen.
‫Wir können sechs Anfragen beantworten, um etwas Geld zu sparen.
‫Wir können acht von uns Load Balancer und DNS-Provisioning direkt hier ausführen.
‫Damit wir Ihnen mitteilen können, ob Sie Ihre Apps dot domain dot com möchten, können wir diese vorab mit Zertifikaten
‫versehen, die von Let's Encrypt bereitgestellt werden.
‫Also wirklich, die ganze Sache all dieser verschiedenen Technologien kommt
‫hier mit Dr. Cluster.
‫Sie erhalten also diese Ressourcen.
‫Es wird auch der sogenannte Docker-Kontext für Sie erstellt.
‫So können Sie Ihren Arzt in diesen Kontext versetzen und sofort mit dem Cluster interagieren.
‫Also machen wir eine Pause
‫und ich schalte den Bildschirm ein. Dr. Cluster acht Minuten als Tucker und Deb zeigen und nennen es und wir werden zusammenarbeiten.
‫Deshalb müssen wir unser UCB-Passwort eingeben und sicher zur Verfügung stellen.
‫Also los geht's.
‫Wir werden mit dem Hub sprechen, um die verfügbaren Lizenzen nachzuschlagen.
‫Wir werden mit der Planung des Clusters auf NWS beginnen und dann sehen wir, wie der
‫Beleg von links nach rechts geht, um uns darüber zu informieren, dass Ressourcen zulässig sind, und dann den Showstil zu kochen.
‫Wir werden uns die verfügbaren Cluster ansehen.
‫Und ich habe bereits eine Demo im Hintergrund erstellt, damit
‫wir uns diese jetzt ansehen können.
‫Doo doo doo
‫doo und so können wir sehen, dass dies der Fall ist, wenn wir davon ausgehen, dass der Cluster eine
‫Reflektion der Clusterdeklaration erhält, mit der wir ihn erstellen, zusätzlich
‫zu all den verschiedenen Parametern, die Standardwerte hatten während des gesamten Vorgangs der Erstellung gelöst.
‫So gibt es zum Beispiel einige Kuba und Optionen, die aufgrund ihrer Standardeinstellungen behoben wurden.
‫Der Manager hat dafür eine Instanz instanziiert. Der Instanztyp war dieser Standardinstanztyp,
‫den wir ausgewählt haben.
‫Daher haben wir es als Standard-Tool ausgewählt. Sie können es natürlich auf jedes unterstützte Betriebssystem einstellen, wie
‫es in unserer Kompatibilitätsmatrix angegeben ist, oder wir
‫wählen ein EMI aus, das funktioniert und von dem bekannt ist, dass es unterstützt wird, und das dann verfügbar ist alles weitere installieren
‫wir für sie.
‫Wenn Sie also Ihr eigenes EMI in den Cluster einbringen müssen, können wir dies außer Kraft setzen und das explizite EMI angeben,
‫das Sie benötigen.
‫Das ist also großartig.
‫Aber wie greifen wir tatsächlich darauf zu?
‫Also erwähnte ich, dass wir diese Dinge als Kontexte bezeichnen.
‫Im Moment spreche ich also mit dem Standardkontext, mit dem ich lokal auf meinem Arzt-Desktop verbunden bin.
‫Aber was ich tun möchte, ist, dass ich diesen Demo-Kontext verwenden möchte, der der für diesen Cluster ist.
‫Also erstmal was zum Standardkontext.
‫Wir werden sehen, dass ein paar Container laufen.
‫Einer ist derjenige, der den Cluster im Hintergrund bereitstellt.
‫Und ein anderer ist ein Vault-Server, den ich lokal ausgeführt habe.
‫Aber was wir wirklich tun wollen, ist einen Blick auf die Cluster zu werfen, den Kontext, in dem Sie gerade demonstrieren, oder
‫die Demo zu wechseln, und wir können das sehen, indem wir ein Stück machen und einen Blick darauf
‫werfen und all diese wunderbaren Container laufen sehen.
‫Wir können auch Doctor Info machen und sehen, dass auf dem Server 33 Container laufen. Los geht's, alle unterstützenden Informationen
‫in der Cloud und wo ist das alles gespeichert.
‫Ist es nur in der Befehlszeile.
‫Die inspizieren.
‫Was inspiziere ich, wenn du es sagst?
‫Daher haben wir in der Arztmappe einige Metadaten, die wir im Hintergrund der Gruppe von
‫Clustern aufbewahren. Sie haben die Informationen für diese Cluster wie Ihr Inventar-SS-Alter.
‫Die Schlüssel, die wir für Sie generieren, um alles zu vereinfachen, sind nahtlos und so einfach wie möglich.
‫Darüber hinaus können Sie dies berücksichtigen und die zugrunde liegenden Tools verwenden, die wir verwenden,
‫wenn Sie auf einige der richtigen Tools migrieren müssen.
‫Ist das so etwas wie wie ein Team.
‫Wie würde ein Team von Ops-Mitarbeitern es verwenden, wenn es versuchen würde,
‫zu denken, dass es lokal gespeichert ist?
‫Für einen in dieser Iteration gespeicherten Remote-Status ist es also nicht erforderlich, eine
‫API-Einrichtung zu definieren.
‫Auf diese Weise ist es für jemanden einfach, die gesamte Set-Funktionalität gemeinsam zu nutzen.
‫Ihr Organisationsteam auf individueller Ebene.
‫Cool.
‫Und welche Versionen von Docker sind.
‫Ist dies bereitstellungsfähig?
‫Also diejenigen, die wir unterstützen, sind Dr. Unternehmen 3. 0.
‫Das ist der Motor 1983 UCB 3 2 und Tier 2 7.
‫OKAY.
‫Und ich gehe davon aus, dass Sie angeben, obwohl ich es nicht getan habe.
‫Ich habe es in der Datei verpasst, aber am Ende geben Sie das an.
‫So können Sie wie in einer zukünftigen Version festlegen, welche Versionen verwendet werden sollen.
‫Ja.
‫Also hier ist die 98 0 3.
‫Sie können hier einige zusätzliche Informationen verwenden, um einen Drilldown in einen Testkanal durchzuführen, wenn
‫Sie eine unserer Betas testen. Sie können auch angeben, dass Sie Ihre Container in einer internen Registrierung ablegen.
‫Sie können dies ändern, um Ihre eigene Branchenreferenz für den Zugriff zu haben.
‫Gibt es im Chat eine großartige Frage darüber, wie sich das im Grunde von einer Puppe oder einer anderen, die
‫Sie als Terraform oder so ähnlich kennen, unterscheiden würde?
‫Ein Vorteil dieser Methode.
‫Der Hauptvorteil ist, dass wir diese Arbeit bereits für Sie erledigt haben, sodass Sie einfach mit der Definition Ihrer Clustertopologie
‫beginnen können, aber unter der Haube, von der Sie wissen, dass sehr ähnliche Tools verwendet werden.
‫Ich denke, wir verwenden terraform, um die Ressourcen zu erstellen, also bauen wir tatsächlich all diese Konfigurationen
‫hinter den Kulissen auf, in denen wir eine Reihe von ethischen Regeln und Spielbüchern erstellt haben, um dies voranzutreiben.
‫Aus diesem Operate-Container können Sie also diese Dinge kopieren und bei Bedarf in Ihr System
‫integrieren.
‫Ok sehr cool
‫Und dann haben Sie erwähnt, dass Anbieter da sind.
‫Was sind die Anbieter, die Sie zum Mittagessen richtig haben.
‫Also starteten wir zum Start mit einem W S, ich glaube an diese nächste Patch-Veröffentlichung für neunzehnhundertzweiunddreißig.
‫Wir werden den Azure-Support gleich mit einbeziehen.
‫Wir werden an dieser Sphäre arbeiten, um dies auch zu können.
‫Gut.
‫Was sonst.
‫Genau das ist Docker Desktop Enterprise richtig.
‫Das ist Unternehmen.
‫Natürlich ist dies für die Bereitstellung von Server Enterprise.
‫So.
‫Es wäre also sinnvoller, wenn jemand, von dem Sie wissen, dass er ein Desktop-Unternehmen betreibt, dies erhält
‫und dies ein Befehlszeilen-Plug-in ist.
‫Worüber wir gestern ein bisschen gesprochen haben.
‫Wenn Sie mit Plug-Ins nicht vertraut sind, ist das Plug-In-Modell eines, bei dem die Docker-Befehlszeile jetzt Plug-Ins enthält. Die Befehlszeile enthält jetzt Plug-Ins,
‫sodass Sie zusätzliche Funktionen und einen kleinen
‫Hinweis hinzufügen können Morgen werden wir einige andere Leute haben, die Ihnen zeigen, wie Sie Ihre eigenen
‫Befehlszeilen-Plugins erstellen, um im Grunde alles zu tun, was Sie wollen.
‫Und so die Docker-Befehlszeile und im Wesentlichen das Schreiben von Apps oder Skripten an
‫der Befehlszeile, die Zugriff auf die Docker-Funktionalität haben, ohne dass Sie all diese API-Aufrufe und ähnliches manuell erstellen
‫müssen.
‫Es ist also ziemlich ordentlich.
‫Das nutzt also den Vorteil, dass es so aussieht und die Plugins gebündelt in das Unternehmen liefern.
‫Wenn Sie also die Enterprise-Engine auf einem Knoten installieren, können Sie diese als eine Art Jump-Box
‫verwenden, um dann den Rest Ihres Clusters zu erstellen.
‫Ja, ziemlich cool.
‫Und ist dies etwas, wo, wenn es irgendwann fehlschlägt, Sie dort beginnen können, wo Sie aufgehört haben, wenn Sie
‫einfach den Befehl wiederholen.
‫Ja, es wird versuchen, die Daten des vorherigen Laufs zu aktualisieren und dann auf den gewünschten Status
‫abzustimmen, damit Sie nicht eine ganze Reihe neuer Cluster erstellen.
‫Wenn Sie jedoch versuchen, einen anderen Cluster wie den hier oben zu erstellen, wird natürlich
‫versucht, ein anderes Raster zu erstellen.
‫Recht.
‫Ja wirklich cool.
‫Alles andere, um es uns zu zeigen.
‫Weißt du, das ist einer der Höhepunkte, die ich dir zeigen kann, dass wir es sind.
‫Dies macht es so einfach, dass Sie diese Cluster sehr schnell erstellen und entfernen können.
‫Also müssen wir jetzt einfach etwas ausprobieren, aber wir möchten nicht für die Cloud-Provider-Gebühren bezahlen, die Sie wirklich schnell
‫kennen, um nur zu sagen, hey Dr. Cluster hat die Demo entfernt und dann werde ich sie durchgehen und anfangen,
‫sie abzureißen.
‫Es erstellt also alles, was Sie brauchen, vom BPC über das Subnetz, die Sicherheitsgruppen bis
‫hin zum zusätzlichen Speicher für Ihr Arztvolumen wie Marla Doctor.
‫Es wird versucht, den besten Speichertreiber zu verwenden, den wir auch übermäßig häufig verwenden können, und Sie wissen, dass ECP alles bereitstellt, was Sie für
‫den DVR-Urlaub benötigen, und wie S3-Objektspeicher für Sie eingerichtet wird.
‫Daher ist es sehr schwierig zu versuchen, es so einfach wie möglich zu machen, damit Sie wissen, dass unsere Best
‫Practices richtig sind.
‫Ja.
‫Das ist wirklich cool, dass das definitiv im Einklang mit den Zielen des DCI stand.
‫Und der Grund, warum ich die Idee des Konzepts vor einem Jahr mag, hatte er so.
‫Gut.
‫Ich denke also, wir haben gestern darüber gesprochen, falls Sie Interesse an Docker Desktop Enterprise haben.
‫Dies liegt daran, dass es sich um eine Art Unternehmensseite auf Ihrem Desktop handelt, die aus dem Server-Enterprise-Material
‫und dem Docker-Enterprise-Cluster-Material besteht, das wir hier erstellen.
‫Wenn Sie weitere Fragen dazu haben, wie Sie eine Kopie dieses oder eines
‫Demo-Docker-Desktop-Unternehmens und ähnliches erhalten.
‫Gestern haben wir darüber gesprochen, dass Sie sich an Ihre bestehenden Kunden wenden sollten, die bereits Docker
‫Server Enterprise erhalten.
‫Ich weiß, es ist wie ein Anruf, aber so müssen wir den Unterschied zwischen dem Desktop
‫und dem Server unterscheiden, aber.
‫Wenn Sie also bereits über Server Docker Enterprise verfügen, wenden Sie sich an Ihren Ansprechpartner,
‫der direkt Docker oder Ihr Partner ist, mit dem Sie zusammenarbeiten, und erfahren
‫Sie mehr über alle neuen Funktionen von Docker Desktop Enterprise.