Course Outline

Wat is Docker?

  • Praktijkvoorbeelden
  • Belangrijkste onderdelen van Docker
  • Docker Architectuur
  • Onderliggende technologie

Installatie van Docker

  • Installatie op Ubuntu en Windows
  • Docker Machine gebruiken voor hostinrichting
  • Docker Machinestuurprogramma's voor cloudproviders

Levenscyclus van containers

  • Containers maken en uitvoeren
  • Stoppen en opnieuw opstarten
  • Een container onderzoeken
  • De logboeken weergeven
  • Kijken naar processen
  • Een container en de bijbehorende gegevens verwijderen

DockerToepassingen aanpassen

  • Het hello world voorbeeld
  • Interactieve Bash container
  • Een imago opbouwen door wijzigingen aan te brengen
  • Een afbeelding maken op basis van een Docker-bestand
  • Geautomatiseerde builds op basis van GitHub
  • Meer dan één proces in een container uitvoeren
  • Gosu-hulpprogramma
  • Een webapp uitvoeren in één container
  • Een webapp uitvoeren in microservices-architectuur

Afbeeldingen beheren

  • Bestaande afbeeldingen zoeken en downloaden
  • Docker Hub en lokale opslagplaats
  • Afbeeldingen delen met anderen
  • Een opslagplaats voor privé-installatiekopieën implementeren

Networking van containers

  • Poort in kaart brengen
  • Container koppelen en benoemen
  • Aangepaste netwerken maken en beheren
  • Netwerk via veel Docker hosts (overlay)

Gegevens in containers

  • Hoeveelheden gegevens
  • Hostmappen en -bestanden als gegevensvolume
  • Containers voor gegevensvolumes
  • Gegevensvolumes gedeeld tussen Docker hosts
  • Back-up en herstel van gegevensvolumes

Docker Opstellen

  • Overzicht van Docker Opstellen
  • Toepassingen met meerdere containers uitvoeren met behulp van één opdracht
  • Definiëren van services, netwerken, volumes en variabelen
  • Runtimebeperkingen instellen voor resources

Docker Zwerm

  • Inleiding tot native Docker clustering
  • Discovery diensten
  • Docker Zwermstrategieën en filters

Requirements

Enige bekendheid met de opdrachtregel en Linux is een voordeel.

 21 Hours

Number of participants



Price per participant

Getuigenissen (3)

Related Courses

Advanced Docker

14 Hours

Certified Kubernetes Administrator (CKA) - exam preparation

21 Hours

Certified Kubernetes Application Developer (CKAD) - exam preparation

21 Hours

Introduction to Docker

14 Hours

Docker for Developers and System Administrators

14 Hours

Docker and Jenkins for DevOps

14 Hours

Docker and Kubernetes on AWS

21 Hours

Docker, Kubernetes and OpenShift 3 for Administrators

35 Hours

Docker and Kubernetes: Building and Scaling a Containerized Application

21 Hours

Docker from Basic to Advanced

14 Hours

Docker (introducing Kubernetes)

14 Hours

Docker and Kubernetes

21 Hours

Docker, Kubernetes and OpenShift 3 for Developers

35 Hours

Kubernetes from Basic to Advanced

14 Hours

Building Microservices with Spring Cloud and Docker

21 Hours

Related Categories