Ta kontakt

Kursplan

Introduksjon til containrisering og Docker

  • Forståelse av konsepter innen containrisering av programvare
  • Fordele ved containere sammenlignet med tradisjonelle distribusjonsmodeller
  • Et overblikk over Docker og dens rolle i moderne applikasjonsleveranse
  • Vanlige bruksområder for containere i utvikling og drift

Docker-installasjon og oppsett av miljø

  • Installasjon og konfigurasjon av Docker
  • Forståelse av Docker-komponenter og arkitektur
  • Arbeid med Docker-kommandolinjeverktøyet (CLI)
  • Administrasjon av Docker-tjenester og konfigurasjoner

Docker-arkitektur og sentrale konsepter

  • Docker Engine, bilder, containere og registre
  • Forvaltning av containerlivssyklus
  • Forståelse av Docker-objekter og ressurser
  • Beste praksis for å jobbe med Docker-miljøer

Arbeid med Docker-bilder og containere

  • Henting og administrasjon av Docker-bilder
  • Oppretting og kjøre containere
  • Konfigurering og administrasjon av containere
  • Innspeksjon, overvåking og vedlikehold av containere

Bygging av applikasjoner med Dockerfiler

  • Forståelse av Dockerfil-struktur og instrukser
  • Oppretting av tilpassede Docker-bilder
  • Optimalisering av bildestørrelse og byggeprestande
  • Administrasjon av applikasjonsavhengigheter og konfigurasjoner

Docker-lagring og dataforvaltning

  • Forståelse av konsepter for containerlagring
  • Arbeid med volumer og bindmontering
  • Perstent lagring av applikasjonsdata
  • Effektiv administrasjon av containerdata

Docker-nettverkskommunikasjon

  • Forståelse av konsepter for Docker-nettverkskommunikasjon
  • Oppretting og administrasjon av Docker-nettverk
  • Kobling av flere containere
  • Oppsett av kommunikasjon mellom applikasjoner og tjenester

Arbeid med Docker-registre

  • Forståelse av bilde-repositoryer og registre
  • Bruk av Docker Hub og private registre
  • Push og pull av bilder
  • Administrasjon av bildeversjoner og sikkerhets hensyn

Concepts for container-orkestrering og skala

  • Introduksjon til container-orkestrering
  • Forståelse av rollen til orkestreringssplatformer
  • Et overblikk over Docker Compose
  • Forberedelse av applikasjoner for skalbare distribusjoner

Feilsøking og beste praksis

  • Diagnostisering av vanlige Docker-problemer
  • Administrasjon av logger og containerprestande
  • Gjennomføring av sikkerhets- og vedlikeholdsbeste praksis
  • Optimalisering av Docker-baserte applikasjonsmiljøer

Praktisk Docker-workshop og kursgjennomgang

  • Bygging og distribusjon av en containrisert applikasjon
  • Administrasjon av flere containere og tjenester
  • Gjennomføring av Docker-kommandoer og arbeidsflyter
  • Gjennomgang av viktige konsepter og neste trinn

Krav

  • Kunnskap om nettverkskommunikasjon.
  • Erfaring med Linux-kommandolinjen.

Målgruppe

  • Utviklere
  • DevOps-ingeniører
  • Systemadministratorer
 14 Timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier