Qu'est-ce qui nous a poussé à créer un cours Docker - bien qu'il existe des dizaines de propositions sur le marché sur ce sujet, et presque toutes les écoles d'informatique ont noté dans ce sens?
Nous avons été incités par les étudiants de l'école du soir Kubernetes . Dans les commentaires, nous avons reçu à plusieurs reprises une demande selon laquelle le MSC a le meilleur tutoriel Docker - exactement dans le cadre du cours K8s.
Et nous nous sommes rendu compte que nous disposions de suffisamment de matériel, de cas pratiques, d'énergie interne des enceintes. De plus, il y a une demande d'étudiants, il y a un intérêt clair - il ne reste plus qu'à mettre en évidence Docker dans un cours séparé.
Nous avons un système structuré de cours - du plus simple au plus complexe. Une logique cohérente d'obtention d'une profession à part entière est née.
Cours vidéo sur Docker -> Cours vidéo Slorm Basic Kubernetes -> Cours vidéo Slorm Mega -> Cours vidéo sur Ceph .
Dans le cours, nous analyserons:
- tous ses instruments;
- abstractions de base;
- paramètres de réseau;
- .
, Docker. best practice , , . Git- . .
, ?
- , , ?
- ?
- Docker ? Docker.
№1: Docker. 12
- Docker.
- , .
- vs .
№2: Docker. Docker
- Registry, Docker Daemon, Container, Image, Dockerfile
№3: Docker
- Docker Centos, Debian, Mac Windows.
- Docker Windows, .
№4: Docker. CLI
- , (run, rm, push ..).
№5: Docker
- Dockerfile.
- Image.
- DockerHub.
№6: Docker-compose
- , , .
- v2 v3.
- Docker-compose.
№7: Docker CI/CD
- Gitlab.
- Docker CI/CD.
№8: Docker . Docker
- Namespaces, Cgroups, Capabilities, limits/requests ..
- C "" .
№9: Docker
- , .
№10: Docker Daemon'
- docker.json — .
№11: . Registry
- .
- .
- Gitlab Registry (Container Registry tag expiration policy).
№12: stateful- Docker
- Docker Volumes, .
- stateful Docker.
№13: Best practice Docker
- .
- Dockerfile.
- Multistage .
№14: Docker
- Ruby, php, python, go, java.
Southbridge: , ,
: 5 .
: 31
: 5 000 . 20 000 . ( 30 )