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
 

Getuigenissen (4)

Related Courses

Related Categories