Containers - Docker i Kubernetes
Benvingut al curs de Containers del cicle de Formació Professional de grau superior en Administració de Sistemes Informàtics en Xarxa (ASIX) de l'Institut Sa Palomera, Blanes.
Què aprendràs?
Aquest curs t'introdueix a la containerització d'aplicacions amb Docker i a la seva orquestració a gran escala amb Kubernetes, dues tecnologies imprescindibles en qualsevol infraestructura moderna de desplegament de serveis.
Al llarg del curs treballaràs amb dos blocs de contingut progressius:
| Bloc | Contingut | Objectiu |
|---|---|---|
| Bloc 1 | Docker | Crear, executar i orquestrar aplicacions en contenidors amb Docker i Docker Compose |
| Bloc 2 | Kubernetes | Desplegar i administrar aplicacions contenidoritzades a un clúster Kubernetes |
Per què Docker i Kubernetes?
- Docker és l'estàndard de facto per empaquetar aplicacions de forma portable i reproduïble.
- Elimina el clàssic "al meu ordinador funciona": el contenidor porta totes les seves dependències.
- Kubernetes és l'orquestrador de contenidors més utilitzat a la indústria, capaç de gestionar desenes o centenars de contenidors amb alta disponibilitat.
- Totes les pràctiques d'altres mòduls del cicle (Serveis de Xarxa, SGBD, Aplicacions Web...) es despleguen habitualment amb Docker.
Requisits previs
Per aprofitar al màxim aquest curs necessites:
- Coneixements bàsics de sistemes operatius Linux i la línia de comandes.
- Nocions bàsiques de xarxes (ports, IPs, DNS).
- Ganes d'automatitzar el desplegament d'aplicacions.
Com està organitzat el curs
Cada bloc inclou:
- Contingut teòric amb exemples pràctics.
- Diagrames per entendre l'arquitectura de cada tecnologia.
- Fitxers de configuració (Dockerfile, docker-compose.yml, YAML de Kubernetes) llestos per provar.
- Una pràctica final de bloc.
Consell
Segueix els blocs en ordre. Kubernetes s'entén molt millor quan ja domines els conceptes bàsics de Docker.
Entorn de pràctiques
Totes les pràctiques d'aquest curs es poden fer amb Docker Desktop (o Docker Engine) i Minikube, sense necessitat d'un clúster real.