Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker Master Kurs: In kürzester Zeit zum Docker-Profi
Highest Rated
Rating: 4.1 out of 5(221 ratings)
1,914 students

Docker Master Kurs: In kürzester Zeit zum Docker-Profi

Hands-on Know-how zu Themen wie Docker, Docker-Compose, Docker-Swarm, Docker-Hub, PostgresDB, Grafana und DBeaver
Created byPhilipp Anders
Last updated 4/2022
German
German [Auto],

What you'll learn

  • Grundlagen zu Docker, Docker-Compose und Docker-Swarm
  • Nutzen von verschiedenen Cloud Repositories als Image Management
  • Aufsetzen eines eigenen Softwarestacks, der Stück für Stück bis zum Swarm Cluster erweitert wird
  • Einrichten eines Docker Swarm Clusters mithilfe von virtuellen Maschinen
  • Während des Kurses nutzen wir Software, wie VSCode, DBeaver, Grafana, Postgres und die Programmiersprache Golang
  • Praktische Erfahrungen und Insider-Wissen eines Cloud Engineers

Course content

6 sections26 lectures13h 39m total length
  • Einführung12:53

    In diesem Video stelle ich dir das Kursziel, mich und noch einmal den detaillierten Kursplan vor.

  • Installation der Entwicklungsumgebung31:04

    In dieser Lektion setzen wir gemeinsam die Entwicklungsumgebung auf. Egal, ob du macOS, Linux oder Windows benutzt, am Ende dieser Lektion sind wir auf dem gleichen Nenner. Wir installieren Virtualbox, eine virtuelle Maschine mit Ubuntu 20.04, Chrome und VSCode.

  • Docker Grundlagen33:33

    In dieser Lektion vermittle ich dir die nötigen Grundlagen zu Docker. Wir beantworten Fragen, wie zum Beispiel: "Was ist Docker?", "Was war/ist die Idee hinter Docker?", "Wozu kann ich Docker nutzen?" und "Was ist eigentlich der Unterschied zwischen einem Docker-Container und einer virtuellen Maschine?"

  • Docker Installation43:17

    In dieser Lektion installieren wir gemeinsam Docker. Ich zeige dir zwei Varianten der Installation und erkläre dir die Rechteverwaltung.

  • API Einführung44:29

    In dieser Lektion stelle ich dir eine API Anwendung basierend auf der Programmiersprache Golang vor. Diesen Code werden wir hier zunächst lokal ausführen und im späteren Verlauf in einem Docker Container laufen lassen. Außerdem gebe ich eine kurze Einführung in das Tool cURL.

Requirements

  • grundlegendes IT Interesse
  • Rechner mit macOS, Linux oder Windows

Description

Ist dieser Kurs was für mich?

Ich freue mich, dass dich das Thema Docker interessiert und du auf der Suche nach tiefgreifendem Wissen bist. Jetzt kannst du durch atmen, denn du bist hier genau richtig. Der Kurs ist modular aufgebaut, das heißt du lernst nur so viel Theorie, wie du tatsächlich für das nächste praktische Tutorial benötigst und danach beginnt die nächste Iteration aus Theorie und Praxis.

Als Anfänger empfehle ich dir natürlich den kompletten Kurs zu belegen. Fortgeschrittene können sich je nach Wissensstand auch einzelne Module heraussuchen. Das Konzept des Kurses basiert auf der Idee: "Nur was ich selbst mindestens einmal wirklich gemacht habe oder gebraucht habe, hat eine Chance im Kopf zu bleiben."


Um was geht es hier genau?

Den konkreten Inhalt des Kurses findest du im Inhaltsverzeichnis sowie im kostenlos bereitgestellten Einführungsvideo. Das übergeordnete Ziel dieses Kurses ist es, eine Postgres Datenbank über eine selbst geschriebene API mit Mitarbeiterdaten eines fiktiven Unternehmens zu befüllen. Diese Daten werden dann graphisch mithilfe von Grafana und DBeaver dargestellt. Das Ganze wird natürlich komplett in einem Docker Netzwerk realisiert.


Wie kann ich mir den Ablauf des Kurses vorstellen?

Du bist von Anfang an mit dabei. Wir richten zunächst gemeinsam eine Entwicklungsumgebung ein, die meinem Setup gleicht. Danach bauen wir Stück für Stück dein Wissen auf und durchlaufen die Stationen Docker, Docker-Compose und Docker-Swarm bis du allein in der Lage bist, das im letzten Abschnitt beschriebene Setup in jeglicher Umgebung aufzusetzen.


Ich bin noch nicht überzeugt ...

Nun als ob das oben beschriebene noch nicht genug ist, bekommst du in diesem Kurs natürlich auch viel "Insider" Know-how aus der Welt eines Cloud Engineers. Das heißt, du bekommst die Lösungen sämtlicher Probleme, die ich in den letzten Jahren hatte, einfach so serviert. Wenn du immer noch nicht überzeugt bist sei noch gesagt, dass Udemy dir überdies eine 30-Tage Geld-Zurück Garantie bietet. Ich verspreche dir aber, dass du in keiner Sekunde daran denken wirst, diesen Kurs wieder zurück in Geld tauschen zu wollen :)


Also, packen wir es an. Let`s go.

Who this course is for:

  • Technical Architects
  • Cloud Engineers
  • DevOps Engineers
  • Data Scientists
  • begeisterte Open Source Anwender
  • Entwickler, die ihre Software leicht ihren Kollegen bereitstellen wollen
  • Alle, die sich oder andere schon einmal den Satz: "Auf meinem Rechner geht's", sagen hören haben
  • Alle, die sich für neue Technologien begeistern und wissen möchten, was alles möglich ist