Opleiding : Docker, uw virtuele applicatiecontainers creëren en beheren

Docker, uw virtuele applicatiecontainers creëren en beheren

Downloaden in pdf-formaat Deze cursus delen via mail 2


Docker is een alternatief voor virtualisatie en breidt de overdraagbaarheid van de uitvoering van een applicatie uit via zijn virtuele softwarecontainers. In deze opleiding leert u containers bouwen en beheren. U gebruikt gepersonaliseerde containers en implementeert multicontainerapplicaties.


Inter
Intra
Op maat

Praktijkcursus ter plaatse of via klasverband op afstand

Ref. DOK
Prijs : 2280 € V.B.
  3d - 21u00




Docker is een alternatief voor virtualisatie en breidt de overdraagbaarheid van de uitvoering van een applicatie uit via zijn virtuele softwarecontainers. In deze opleiding leert u containers bouwen en beheren. U gebruikt gepersonaliseerde containers en implementeert multicontainerapplicaties.

Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
  • De positionering van Docker en de containers begrijpen
  • De commandoregelinterface van Docker bewerken om containers aan te maken
  • Applicaties gebruiken en implementeren in containers
  • Containers beheren

Doelgroep
Systeembeheerders die bevoegd zijn voor de implementatie van applicaties.

Voorafgaande vereisten
Basiskennis van Linux-besturing.

Opleidingsprogramma

Van virtualisatie naar Docker

  • De verschillende soorten virtualisatie.
  • Containerisatie: LXC, namespaces, control-groups.
  • De positionering van Docker.
  • Docker versus virtualisatie.

Presentatie van Docker

  • De architectuur van Docker.
  • Beschikbaarheid en installatie van Docker op verschillende platformen (Windows, Mac en Linux).
  • Een virtuele machine maken voor mock-up.
  • De commandoregel en de omgeving.
Praktisch werk
Een virtuele machine maken om een mock-up te maken.

Implementatie via commandoregel.

  • Installatie van een eerste container.
  • De Docker hub: gecentraliseerde hulpbronnen.
  • Pooling van inter-containeropslag.
  • Pooling van inter-container TCP-poort.
  • Publicatie van netwerkpoorten.
  • De interactieve modus.
Praktisch werk
Een container configureren via de commandoregel.

Een gepersonaliseerde container aanmaken

  • Een beeld van de toestand van een container produceren.
  • Wat is een Dockerfile-bestand?
  • Het maken van een afbeelding automatiseren.
  • Implementatie van een container.
  • Container die meerdere diensten host: supervisor.
Praktisch werk
Een gepersonaliseerde container aanmaken.

Een multicontainerapplicatie implementeren

  • Docker Compose gebruiken.
  • Aanmaken van een YAML configuratiebestand.
  • Meerdere containers tegelijk inzetten.
  • Alle containers van de applicatie koppelen.
Praktisch werk
Een multicontainerapplicatie implementeren.

Beheersinterfaces

  • Docker API en Web Services.
  • Beheersinterface in Web-modus.
  • Uw eigen register hosten: Docker Registry, Gitlab-CE...
Praktisch werk
Uw eigen register bouwen en gebruiken.

Containers beheren in productie

  • Het starten van de containers tijdens het opstarten automatiseren.
  • Beheren van de hulpbronnen die aan de containers zijn toegewezen.
  • Beheer van containerlogboeken.
  • Back-ups: welke hulpmiddelen en welke strategie?
Praktisch werk
De containers beheren.

Organisatie en clustering

  • Presentatie van Docker Machine.
  • De Swarm orchestrator: nodes, services, secrets, configs.
  • Diensten en stacks inzetten in een Swarm.
  • Reverse-proxy en load-balancer voor geclusterde Web Services (Traefik...).
Praktisch werk
Aanmaken van een Swarm-cluster. Beheer van de nodes in de cluster. Publiceren en opschalen van een dienst in de cluster.


Praktische modaliteiten
Praktisch werk
De casestudies en practica worden in een Linux-omgeving uitgevoerd.

Feedback van klanten
4,4 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand