Kursplan
Introduktion till containerisering och Docker
- Förstå konceptet för programvarukonceptet "containerization"
- Fördelar med containrar jämfört med traditionella distributionsmodeller
- Översikt över Docker och dess roll i modern applikationsleverans
- Vanliga användningsområden för containrar inom utveckling och drift
Installera Docker och konfigurera miljö
- Installera och konfigurera Docker
- Förstå Docker-komponenter och arkitektur
- Använda Docker CLI
- Hantera Docker-tjänster och konfigurationer
Docker-arkitektur och kärnkoncept
- Docker Engine, bilder, containrar och registren
- Hantera livscykeln för containrar
- Förstå Docker-objekt och resurser
- Bästa praxis för att arbeta med Docker-miljöer
Arbeta med Docker-bilder och containrar
- Hämta och hantera Docker-bilder
- Skapa och starta containrar
- Konfiguration och hantering av containrar
- Inspektion, övervakning och underhåll av containrar
Bygga applikationer med Dockerfiles
- Förstå Dockerfile-struktur och instruktioner
- Skapa egna Docker-bilder
- Optimera bildstorlek och byggprestanda
- Hantera programvarukrav och konfigurationer
Docker-lagring och datahantering
- Förstå lagringskoncept i containrar
- Använda volymer och bind mounts
- Lagra applikationsdata permanent
- Hantera container-data effektivt
Docker-nätverk
- Förstå Docker-nätverkskoncept
- Skapa och hantera Docker-nätverk
- Koppla flera containrar
- Konfigurera kommunikation mellan applikationer och tjänster
Arbeta med Docker-registren
- Förstå bildrepositoryn och registren
- Använda Docker Hub och privata registren
- Ladda upp och hämta bilder
- Hantera bildversioner och säkerhetsaspekter
Koncept för skalning och orchestration av containrar
- Introduktion till container orchestration
- Förstå rollen för orchestration-plattformar
- Översikt över Docker Compose
- Förbereda applikationer för skalbar distribution
Felsökning och bästa praxis
- Diagnostisera vanliga Docker-problem
- Hantera loggar och prestanda hos containrar
- Tillämpa säkerhets- och underhållsbästa praxis
- Optimera Docker-baserade applikationsmiljöer
Praktiskt Docker-workshop och kursuppföljning
- Bygg och distribuera en containeriserad applikation
- Hantera flera containrar och tjänster
- Använda Docker-kommandon och arbetsflöden
- Sammanfattning av viktiga begrepp och nästa steg
Krav
- En förståelse för nätverksteknik.
- Erfarenhet av Linux-kommandoraden.
Målgrupp
- Utvecklare
- DevOps-ingegnörer
- Systemadministratörer
Vittnesmål (7)
utbildaren hade mycket kunskap och tålamod att dela med sig av till oss
Bogdan Olaru
Kurs - Introduction to Docker
Maskintolkat
De praktiska övningarna och förklaringarna om alla detaljer, särskilt för de kommandon som används
Louise
Kurs - Introduction to Docker
Maskintolkat
Han förklarade korrekt och hade övningar.
Stefan-Bogdan Birtu
Kurs - Introduction to Docker
Maskintolkat
Så som det förklarades, från grundläggande begrepp till mer komplexa med exempel.
Stefan
Kurs - Introduction to Docker
Maskintolkat
Jag tycker om hur Abhi presenterar. Att lägga till information på bildskärmarna och skapa diagram. För mig personligen är det enklare att förstå och komma ihåg den information han delar.
Viorel
Kurs - Introduction to Docker
Maskintolkat
Jag tyckte om hur informationen presenterades, med praktiska exempel. Dessutom var utbildningsledarens tempo passande och han hade tålamod att svara på alla frågor, hjälpa kollegerna som kom ifrån och även skriva extra exempel i presentationen baserat på deltagarnas nyfikenhet.
Beatrice - DB Global Technology SRL
Kurs - Introduction to Docker
Maskintolkat
att utbildaren var mycket öppen för att förklara varje fråga i detalj
Mihnea Mihaila - DB Global Technology SRL
Kurs - Introduction to Docker
Maskintolkat