Kurser

Kursusadministration

Brug for hjælp?

  • Gregersensvej 8
  • 2630 Taastrup
Google MapsApple MapsRejseplanen
  • Forskerparken Fyn, Forskerparken 10F
  • 5230 Odense M
Google MapsApple MapsRejseplanen
  • Teknologiparken Kongsvang Allé 29
  • 8000 Aarhus C
Google MapsApple MapsRejseplanen
  • NordsøcentretPostboks 104
  • 9850Hirtshals
Google MapsApple MapsRejseplanen
  • Gammel Ålbovej 1
  • 6092Sønder Stenderup
Google MapsApple MapsRejseplanen
87871 - Cloud - Docker, Foundation

Cloud - Docker, Foundation

Lær at benytte Docker til at flytte applikationer på tværs af miljøer, f.eks. mellem udvikleres laptops, eller fra udvikling til test og QA. Vi gennemgår den teoretiske baggrund, men fokus er lagt på den praktiske anvendelse af Docker gennem diskussion og øvelser. Øvelserne er valgt med udgangspunkt i relevante, realistiske udviklings- og integrationsscenarier.

Deltagerprofil

Kurset henvender sig til udvikleren, testeren og driftsmedarbejderen, der alle kan have stor glæde af Docker som en del af deres værktøjskasse og i deres daglige arbejde. Du forventes at have grundlæggende programmeringserfaring, erfaring med Linux kommandoer og være fortrolig med at anvende en kommandoterminal.

Indhold

Docker er en af de hurtigst adapterede teknologier nogensinde. Du får mulighed for, på din egen krop, at mærke nogle af de funktioner, der gør at Docker er blevet så populært. Docker er en overbevisende teknologi, der har skabt væsentlig værdi for en lang række udviklingshuse rundt om i verden.

Kurset giver et godt afsæt til at komme i gang med Docker som løsning på praktiske problemer i dagligdagen.
Kurset gennemgår bl.a. følgende grundlæggende emner:

  • Dockerfile
  • Images
  • Containers
  • Filsystemer
  • Migrering
  • Cross platform afvikling
  • Nedarvning
  • Backup/restore
  • Registry
  • Compose
  • Push/Pull/Commit
  • Tilvalg: Provisioning med ansible, og ansible-container

Derudover demonstreres deres anvendelse i mere komplekse, praktisk anvendelige eksempler og øvelser.

Efter kurset kan du

Bruge de grundlæggende funktioner i Docker i sit daglige arbejde, herunder:

  • Opsætte, starte og anvende en nødvendig, lokal Service (f.eks. en database) på få minutter.
  • Dele denne Service med andre udviklere
  • Dele denne Service med test
  • Lave sine egne Docker maskiner
  • Gøre brug af 1000-vis af standardiserede Docker maskiner med anerkendte teknologier som f.eks. MySql eller Redis
  • Konfigurere Docker maskiner med kendte teknologier til egne behov, f.eks. MongoDB eller Elastic/Elasticsearch
  • Skabe ny funktionalitet baseret på sammensætning af flere samarbejdende Docker images.
  • Hurtigt og effektivt definere fælles Services (f.eks. databaser) der kan bruges på tværs af teams og team-members til udvikling og test.

Underviser

Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.

Har du faglige spørgsmål så kontakt
Andre kurser