Build your ultimate AI agent
Kursbeskrivning
Den här kursen bygger vidare på kunskaperna från kursen Introduktion till Docker och går djupare in på containeriseringens koncept och verktyg. Vi kommer att utforska avancerade ämnen som hantering av containeravbilder, nätverk, filsystemskommunikation och utveckling av plattformsoberoende och multi-container-applikationer.
Optimering av containeriserade applikationer
Lär dig att skapa flerstegsbyggen för att förbättra storlek, säkerhet och återanvändbarhet hos containeriserade applikationer. Genom praktiska övningar lär du dig tekniker för att optimera containeravbilder och säkerställa effektiv driftsättning och hantering i olika miljöer.Förbättra containerdistributioner med Docker Compose
Upptäck hur du kan dra nytta av Docker-nätverksverktyg och -koncept för att underlätta kommunikation mellan containrar och tillhandahålla nätverkstjänster till både lokala och externa nätverk. Utforska filsystemsmountningar och volymer för sömlös datadelning mellan containrar och värddatorn. Dessutom får du praktisk kunskap i Docker Compose för att orkestrera driftsättningar av applikationer med flera containrar, vilket förenklar uppsättningen av komplexa verktyg som är vanliga i data science- och ingenjörsmiljöer.Stärker utveckling och driftsättning
Den här kursen ger dig de viktigaste färdigheterna för att förbättra dina utvecklings-, testnings- och distributionsprocesser. Även om det inte är nödvändigt får du ut mest av den här kursen om du har arbetat med och byggt några enkla containers. I slutet av kursen kommer du att ha kunskapen och verktygen för att optimera containeriserade applikationer, effektivisera kommunikationen mellan containrar och distribuera applikationer med flera containrar med lätthet, vilket stärker dig på din läranderesa med Docker.Förkunskapskrav
Kursplan
Kursöversikt
1
Kommandon och filsystem
Det här kapitlet behandlar nya Docker-kommandon och hur du delar data mellan värdsystemet och containeriserade applikationer. Du lär dig när och hur du använder beständiga volymer och kommer åt värdsystemets filsystem.
- Docker-kommandon på mellannivå50 XP
- Snabb hjälpöversikt50 XP
- Befintliga containrar100 XP
- Automatisk containerrensning50 XP
- Montera värdsystemets filsystem50 XP
- Skicka en fil till en körande container100 XP
- Borta, men inte glömd50 XP
- Olika metoder, samma resultat100 XP
- Beständiga volymer50 XP
- Skapa en containervolym100 XP
- Olika containers, samma volym100 XP
2
Nätverk
Lär dig att exponera nätverkstjänster i Docker, skapa Docker-nätverk och använda Dockerfiles för att hantera nätverksinställningar.
3
Skapa avancerade containeravbildningar
Lär dig använda Dockers avancerade verktyg för avbildningshantering och kompilering för att skapa kompakta och effektiva containeravbildningar. Skapa plattformsoberoende avbildningar som kan köras på olika processorarkitekturer.
4
Docker Compose
Kombinera Dockers funktioner för volymer, nätverk och containerhantering i applikationer med flera containrar via Docker Compose. Uppdatera och hantera driftsättningar via filen docker-compose.yml.
C
Docker för medelnivå
Kurs
slutförd

