Kom i kontakt

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
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (7)

Kommande Kurser

Relaterade Kategorier