Einführung in Docker
Erhalte eine Einführung in Docker und entdecke seine Bedeutung im Werkzeugkasten von Datenexperten. Erfahre mehr über Docker Container, Images und mehr.
Kurs Kostenlos Starten4 Stunden11 Videos43 Übungen21.441 LernendeLeistungsnachweis
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.Trainierst du 2 oder mehr?
Versuchen DataCamp for BusinessBeliebt bei Lernenden in Tausenden Unternehmen
Kursbeschreibung
Docker ist ein Tool, mit dem du Container entwickeln, ausführen und versenden kannst. Sie ist ein wesentlicher Bestandteil des Werkzeuggürtels eines jeden Datenexperten und hilft dabei, robuste, sichere und skalierbare Anwendungen oder Workflows zu erstellen.
In diesem Kurs wirst du zum Docker-Profi und sammelst praktische Erfahrungen mit Docker CLI.
Lerne die Docker-Grundlagen kennen und verstehe, wie du mithilfe von Dockerdateien und -anweisungen Container erstellen und verwalten kannst. Du lernst die Docker-Terminologie kennen und sammelst praktische Erfahrungen mit Docker-Befehlen über die Docker-Befehlszeilenschnittstelle.
Im weiteren Verlauf lernst du, wie du Docker-Container mithilfe von Dockerfiles und Dockerfile-Anweisungen erstellst und verwaltest. Abschließend lernst du die besten Praktiken für die Sicherheit von Docker-Images kennen, um deine Images sicher zu machen.
Trainierst du 2 oder mehr?
Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.In den folgenden Tracks
Containerisierung und Virtualisierung mit Docker und Kubernetes
Gehe zu TrackIMachine Learning Engineer
Gehe zu TrackProfessioneller Dateningenieur in Python
Gehe zu Track- 1
Verwendung von Docker Containern
KostenlosDu beginnst mit dem Starten und Stoppen deines ersten Containers und lernst, wie du deine Umgebung bereinigst, indem du alle Container und Images entfernst. Du wirst sehen, wie du Probleme debuggen kannst, indem du Befehle innerhalb eines Containers ausführst oder Bash-Befehle interaktiv in einem Container ausführst. All dies geschieht über die Docker-Befehlszeilenschnittstelle.
Docker Container ausführen50 xpDeinen ersten Container betreiben100 xpDeinen ersten Container betreiben35 xpDeinen ersten Container betreiben50 xpDeinen ersten Container betreiben50 xpDeinen ersten Container betreiben35 xpEinen Container im Hintergrund laufen lassen100 xpAn interactive container50 xpWorking with Docker containers50 xpHelping a colleague100 xpCleaning up containers100 xpManaging local docker images50 xpPulling your first image100 xpPulling a specific tag100 xpCleaning up images100 xp - 2
Eigene Docker-Images schreiben
Sobald du in der Lage bist, Bilder und Container zu verwalten, ist es an der Zeit zu wissen, wie du Bilder mit Kollegen oder deinem gesamten Unternehmen teilen kannst und wie du deine eigenen erstellst. Jetzt erstellst du deine eigenen Images mit Dockerfiles. Dockerfiles sind Textdateien, die alles enthalten, was Docker braucht, um ein Image zu erstellen. Du lernst, wie du Images erstellst und bekommst eine Einführung in alle wichtigen Dockerfile-Anweisungen wie FROM, RUN, COPY und mehr. Am Ende dieses Kapitels wirst du wissen, wie Docker Images erstellt und in der Lage sein, von Grund auf optimierte Docker-Images zu erstellen.
Verteilung von Docker Images50 xpTeile deine Arbeit mit einer Docker-Registry100 xpSpeichern eines Bildes in einer Datei100 xpEmpfang von Docker Images100 xpDeine eigenen Docker-Images erstellen50 xpDein erstes Bild erstellen100 xpArbeiten in der Kommandozeile100 xpEine Dockerdatei bearbeiten100 xpDein eigenes Dockerfile erstellen100 xpDateien in deinem Bild verwalten50 xpKopieren von Dateien in ein Bild100 xpKopieren von Ordnern100 xpArbeiten mit heruntergeladenen Dateien100 xpAuswählen eines Startbefehls für dein Docker-Image50 xpDen Standardbefehl außer Kraft setzen50 xpZiehen eines bestimmten Tags100 xpHinzufügen einer CMD100 xp - 3
Sichere Docker Images erstellen
In diesem letzten Kapitel konzentrierst du dich darauf, deine Dockerdateien konfigurierbar und sicher zu machen. Du lernst, wie du deine Dockerdateien mit den Anweisungen ARG und ENV konfigurieren kannst. Du wirst sehen, warum das Ändern des Benutzers in deinen Abbildern sie sicherer macht und wie du die USER Dockerfile-Anweisung dafür verwendest. Zum Abschluss lernst du einige wichtige Best Practices für die Sicherheit beim Erstellen von Docker Images kennen.
Einführung in das Docker-Caching50 xpDocker-Caching50 xpAnweisungen zum Bestellen von Dockerdateien100 xpÄndern von Benutzern und Arbeitsverzeichnis50 xpWORKDIR und USER50 xpEinstellung der Benutzer100 xpEinstellen des Arbeitsverzeichnisses100 xpVariablen in Dockerdateien50 xpVerstehen ARG und ENV50 xpARG in einem Build außer Kraft setzen100 xpÄndern des Verhaltens beim Starten eines Containers100 xpSichere Docker Images erstellen50 xpBewährte Sicherheitspraktiken50 xpPakete auf dem neuesten Stand halten50 xpSei sicher, benutze keine Wurzel100 xp
Trainierst du 2 oder mehr?
Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.In den folgenden Tracks
Containerisierung und Virtualisierung mit Docker und Kubernetes
Gehe zu TrackIMachine Learning Engineer
Gehe zu TrackProfessioneller Dateningenieur in Python
Gehe zu TrackMitwirkende
Tim Sangster
Mehr AnzeigenFull Stack Software Engineer
Was sagen andere Lernende?
Melden Sie sich an 15 Millionen Lernende und starten Sie Einführung in Docker Heute!
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.