Vi inviterer deg til et videokurs om Docker: lær nye ting, konsolider gamle

Det som fikk oss til å lage Docker-kurs — selv om det finnes dusinvis av tilbud om dette temaet på markedet, og nesten alle IT-skoler har merket sitt fokus på dette området?

Studenter inspirerte oss"Kveldsskole på Kubernetes" Som tilbakemelding har vi gjentatte ganger fått en forespørsel om at HSC har den beste opplæringen på Docker – nettopp som en del av K8s-kurset.

Og vi innså at vi har nok materiell, praktiske saker og den interne energien til høyttalerne. I tillegg er det en forespørsel fra studenter, det er tydelig interesse - det eneste som gjenstår er å skille Docker inn i et eget kurs.

Vi inviterer deg til et videokurs om Docker: lær nye ting, konsolider gamle

Vi har utviklet et system med kurs – fra enkelt til komplekst. En sammenhengende logikk oppsto for å oppnå et fullverdig yrke.

Docker videokurs -> Videokurs Slurm Basic Kubernetes -> Videokurs Slurm Mega -> Videokurs Slurm Prom: læring Prometheus.

På kurset skal vi se på:

  • alle hans instrumenter;
  • grunnleggende abstraksjoner;
  • nettverksinnstillinger;
  • nyanser ved å jobbe med ulike operativsystemer og programmeringsspråk.

Og du vil bli kjent med teknologien og forstå hvor og hvordan du best kan bruke Docker. Vi vil også dele eksempler på beste praksis, slik vi alltid gjør på våre kurs, intensivkurs og webinarer. Studentene vil ha tilgang til et Git-depot med materialer og et øvingsstativ i en begrenset periode. Spørsmål kan stilles til teknisk støttespesialister.

Spill av video

Hva vil du lære, i tillegg til alt annet nyttig?

  • Hva skal jeg gjøre hvis utvikleren bygger applikasjonen fint lokalt, men i produksjon går alt i stykker?
  • Hvordan utvikle og teste en applikasjon med et stort antall avhengigheter?
  • Er det virkelig mulig å kjøre usikker kode på Docker? Vi skal også se på andre myter og legender om Docker.

Kursprogram

#1: Introduksjon til Docker. 12 Apputviklingsfaktorer

  • Hva er Docker.
  • Hvordan det ble til, hvilke problemer det løser og hva det brukes til.
  • Virtualisering vs containerisering.

#2: Grunnleggende Docker-abstraksjoner. Generelt opplegg for hvordan Docker fungerer

  • Registry, Docker Daemon, Container, Image, Dockerfile og deres interaksjon

#3: Installere Docker på forskjellige operativsystemer

  • Installerer Docker på Centos, Debian, Mac og Windows.
  • Hvordan Docker fungerer Windows, hvordan man konfigurerer daemonen og hva er begrensningene.

#4: Grunnleggende Docker-kommandoer. CLI

  • Kommandoer for å administrere beholdere og bilder (run, rm, push, etc.).

#5: Kjør din egen applikasjon i Docker

  • Skrive en dockerfil.
  • Monteringsbilde.
  • Lagring i DockerHub.
  • Applansering

#6: Docker-komponer

  • Hva er det, hva brukes det til, hvordan er det konfigurert.
  • Forskjellen mellom v2 og v3.
  • Kjører flere containere i Docker-compose.

#7: Docker og CI/CD

  • Bygge rørledninger med Gitlab som eksempel.
  • Identifisere problemer ved bruk av bare Docker og CI/CD.

#8: Docker under panseret. Hvordan nøyaktig fungerer Docker på OS- og kjernenivå

  • Navneområder, Cgroups, Capabilities, limits/forespørsler, etc.
  • Opprette en "container" uten Docker.

#9: Nettverk i Docker

  • Hva er alternativene for nettverksdrift og hvor de skal konfigureres.

#10: Sette opp Docker Daemon

  • docker.json - hva er denne filen og hvordan kan du konfigurere daemonen.

nr. 11: Avansert arbeid med bilder. Sette opp ditt eget register

  • Rydder opp i unødvendige bilder.
  • Se størrelsen på lagene.
  • Gitlab Registry (utløpspolicy for beholderregistertag).

#12: Arbeide med stateful data i Docker

  • Docker-volumer, lagringstyper.
  • Fallgruver ved bruk av stateful og Docker.

#13: Beste praksis for Docker

  • Redusere bilder.
  • Riktig stavemåte av Dockerfile.
  • Flertrinns montering.

Nr. 14: Nyansene ved å jobbe med Docker ved bruk av forskjellige programmeringsspråk

  • Ruby, php, python, go, java.

Kurset ble utviklet av nåværende Southbridge-ingeniører og arkitekter: Marcel Ibraev, Elizaveta Mikhno, Alexander Shvalov

Videokursformat: 5 timer.
Lansering: 31. juli
Pris: 5 rubler. 000 20 rubler. (frem til 000. juli)

Send inn søknaden din.

Kilde: www.habr.com

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster