Mis ajendas meid looma — kuigi sellel teemal on turul kümneid pakkumisi ja peaaegu iga IT-kool on märkinud oma fookust selles vallas?
Õpilased inspireerisid meid"" Oleme tagasisides korduvalt saanud taotlust, et HSC-l oleks parim Dockeri koolitus – just K8s kursuse raames.
Ja saime aru, et meil on piisavalt materjali, praktilisi korpuseid ja kõlarite sisemist energiat. Lisaks on õpilaste soov, huvi on selge - jääb üle vaid Docker eraldi kursuseks eraldada.

Oleme välja töötanud kursuste süsteemi – lihtsatest kuni keerukateni. Tekkis sidus loogika täisväärtusliku elukutse saamiseks.
-> -> -> .
Kursusel vaatame:
- kõik tema instrumendid;
- põhilised abstraktsioonid;
- võrgu parameetrid;
- erinevate operatsioonisüsteemide ja programmeerimiskeeltega töötamise nüansid.
Ja tutvute tehnoloogiaga ja saate aru, kus ja kuidas Dockerit kõige paremini kasutada. Jagame ka parimate tavade juhtumeid, nagu teeme alati oma kursustel, intensiivkursustel ja veebiseminaridel. Õpilastel on piiratud aja jooksul juurdepääs Giti hoidlale koos materjalide ja praktikastendiga. Küsimusi saab esitada tehnilise toe spetsialistidele.

Mida õpid lisaks kõigele muule kasulikule?
- Mida teha, kui arendaja ehitab rakenduse kohapeal hästi, kuid tootmises läheb kõik katki?
- Kuidas arendada ja testida rakendust, millel on tohutult palju sõltuvusi?
- Kas Dockeris on tõesti võimalik ebaturvalist koodi käivitada? Vaatame ka teisi Dockeri kohta käivaid müüte ja legende.
Kursuse programm
# 1: Dockeri tutvustus. 12 rakenduste arendamise tegurit
- Mis on Docker.
- Kuidas see tekkis, milliseid probleeme see lahendab ja milleks seda kasutatakse.
- Virtualiseerimine vs konteineriseerimine.
#2: Dockeri põhiabstraktsioonid. Dockeri töö üldskeem
- Register, Docker Daemon, konteiner, pilt, Dockerfile ja nende koostoime
# 3: Dockeri installimine erinevatele OS-idele
- Dockeri installimine Centos, Debian, Mac ja Windows.
- Kuidas Docker töötab Windows, kuidas deemonit seadistada ja millised on selle piirangud.
# 4: Dockeri põhikäsud. CLI
- Käsud konteinerite ja piltide haldamiseks (run, rm, push jne).
#5: Käivitage oma rakendus Dockeris
- Dockeri faili kirjutamine.
- Montaaži pilt.
- Salvestusruum DockerHubis.
- Rakenduse käivitamine
#6: Dockeri koostamine
- Mis see on, milleks seda kasutatakse, kuidas see on konfigureeritud.
- Erinevus v2 ja v3 vahel.
- Mitme konteineri käitamine rakenduses Docker-compose.
#7: Docker ja CI/CD
- Torujuhtmete ehitamine Gitlabi näitel.
- Probleemide tuvastamine tühja Dockeri ja CI/CD kasutamisel.
# 8: Docker kapoti all. Kuidas täpselt Docker OS-i ja kerneli tasemel töötab
- Nimeruumid, C-rühmad, võimalused, piirangud/päringud jne.
- "Konteineri" loomine ilma Dockerita.
# 9: võrgu loomine Dockeris
- Millised on võrgu toimimise võimalused ja kus neid konfigureerida.
#10: Dockeri deemoni seadistamine
- docker.json – mis see fail on ja kuidas saate deemonit konfigureerida.
Nr 11: Täiustatud töö piltidega. Oma registri seadistamine
- Mittevajalike piltide puhastamine.
- Vaadake kihtide suurust.
- Gitlabi register (konteineriregistri sildi aegumise poliitika).
#12: töötamine Dockeris olekuandmetega
- Dockeri mahud, salvestustüübid.
- Lõksud Stateful ja Dockeri kasutamisel.
#13: Dockeri parim tava
- Piltide vähendamine.
- Dockerfile'i õigekiri.
- Mitmeastmeline kokkupanek.
Nr 14: Dockeriga töötamise nüansid erinevate programmeerimiskeelte kasutamisel
- Ruby, php, python, mine, java.
Kursuse töötasid välja praegused Southbridge'i insenerid ja arhitektid: Marcel Ibraev, Elizaveta Mikhno, Alexander Shvalov
Videokursuse formaat: 5 tundi.
Esitlus: 31. juuli
Hind: 5 rubla. 000 20 hõõruda. (kuni 000. juulini)
Allikas: www.habr.com
