Docker in der Praxis - Anwendungen selber hosten

Verwalte Anwendungen mit Images aus DockerHub und skaliere mit Docker Swarm deine Instanzen auf dem Raspberry Pi

Ratings: 4.54 / 5.00




Description

Hi, in diesem Kurs tauchen wir ein in die Welt von Docker Swarm und hosten verschieden Anwendung auf dem Raspberry Pi unter der Nutzung von Docker.

Damit deine Dienste darunter eine Cloud, sowie ein Streamingserver und ein Wikiserver rund um die Uhr verfügbar sind werden wir Raspberry Pi's verwenden, welche wir unter Nutzung von Docker Swarm in einem Rechnercluster organisieren werden. So ist es möglich, das bei einem Serverausfall alle Anwendungen stets verfügbar bleiben. Unsere Daten werden wir an einem Zentralen Ort auf unserer Festplatte ablegen und mittels einer Netzwerkfreigabe mit allen anderen Server teilen.

Unser Reverse Proxy Server wird dafür sorge tragen, dass unsere Anwendung allseits über selbst erstellte Domains ansprechbar und verwendbar sind. Darüber hinaus werden wir Zertifikate erstellen, welche einen sicheren Datentransfer via https gewährleisten.

Der Fokus des Kurses liegt darauf die komplexen Zusammenhänge zwischen Docker-Containern und einem Reverse Proxy Server zu verstehen. Um dies zu gewährleisten vermittle ich dir zuerst alle Notwendigen Grundlagen für Linux, Computer-Netzwerke, sowie Docker und stelle dir dann verschiedene Docker-Anwendungen vor und zeige dir wie du diese einrichten kannst. Nach jedem Kapitel werden wir unsere neuen Kenntnisse/ Errungenschaften in unser Gesamtprojekt einfügen, sodass du am Kursende alle Vorgestellten Anwendungen in einem Gesamtpaket zur Verfügung hast.

What You Will Learn!

  • Grundlagen über Netzwerke lernen und Anwenden
  • Einen Reverse Proxy Server einrichten
  • Speicher im Netzwerk freigeben und für andere Server verfügbar machen
  • Das Linux Terminal sicher beherrschen
  • Docker im Schwarm verwenden und Anwendungen auf verschiedenen Servern ausführen
  • Die Funktionsweise von Domains verstehen
  • Einen eigenen Cloud-Server einrichten
  • Einen Wiki-Server einrichten
  • Installation eines Streaming Servers
  • Automatisierte Aufgaben wie ein Backup Script mit Cronjobs erstellen

Who Should Attend!

  • IT-Begeisterte Bastler