Docker: Plataforma de Programari per Crear, Provar i Desplegar Aplicacions Ràpidament
Lleida, de l’1 al 5 de juliol de 2024 (3 ECTS reconeguts per la UdL)
La idea darrere del Docker és senzilla: empaqueteu només la vostra aplicació i les seves dependències en un entorn virtual lleuger i aïllat anomenat contenidor. Les aplicacions que s’executen dins dels contenidors són fàcils d’instal·lar, gestionar i eliminar. Aquesta idea senzilla s’utilitza per a tot, des de la creació d’entorns de desenvolupament segurs i portàtils fins a la racionalització del desplegament i l’escalat de microserveis. En resum, Docker és a tot arreu.
Al curs de Docker s’ensenyaran les habilitats i els coneixements necessaris per crear, desplegar i gestionar aplicacions allotjades als contenidors de Docker. Aquest curs es complementa amb exemples que mostren com Docker beneficia tot el cicle de vida del desenvolupador i descobrireu tècniques per a tot, des de màquines de desenvolupament i prova fins a desplegaments al núvol a gran escala.
Curs adreçat a totes aquelles persones interessades en les noves tecnologies informàtiques.
Observacions: Per qüestions de seguretat, cal que les persones inscrites al curs portin el seu ordinador portàtil. S’hi podran instal·lar les aplicacions que s’utilitzin i conservar les activitats que s’hi realitzin.
Llengua d’impartició: Castellà
Coordinació: Josep Conde Colom (Departament de Matemàtica de la UdL)
Equip docent: Núria Conde Pueyo (Universitat Pompeu Fabra) i Esteban Martín Giménez (SEAT:CODE)
Durada: | a) 30 hores |
b) 75 hores (30 de presencials + 45 de treball autònom de l’alumnat). Versió reconeguda amb 3 ECTS per la UdL |
Espai: Universitat de Lleida. Campus de Cappont
Preu: 55,38 € estudiants, PTGAS i PDI de la UdL / 135,00 € la resta
PROGRAMA | |
Dilluns 1 | |
Núria Conde | |
09.00-11.00 h | Introducció a contenidors. Conceptes de Docker. |
11.30-13.30 h | Instal·lació de Docker a Linux/Windows/Mac. Hola Món. |
Núria Conde | |
15.00-16.30 h | Comandes comunes per gestionar contenidors (I). |
- Image / Resgistry. | |
- Containers. | |
- Volumes. | |
- Network. | |
Esteban Giménez | |
17.00-18.00 h | Comandes comunes per gestionar contenidors (II). |
- Image / Resgistry. | |
- Containers. | |
- Volumes. | |
- Network. | |
Dimarts 2 | |
Núria Conde | |
09.00-11.00 h | Comandes comunes per gestionar contenidors (III). |
- Image / Resgistry. | |
- Containers. | |
- Volumes. | |
- Network. | |
11.30-13.30 h | Comandes comunes per gestionar contenidors (IV). |
- Image / Resgistry. | |
- Containers. | |
- Volumes. | |
- Network. | |
Esteban Giménez | |
15.00-16.30 h | Comandes comunes per gestionar contenidors (V). |
- Image / Resgistry. | |
- Containers. | |
- Volumes. | |
- Network. | |
17.00-18.00 h | Comandes comunes per gestionar contenidors (VI). |
- Image / Resgistry. | |
- Containers. | |
- Volumes. | |
- Network. | |
Dimecres 3 | |
Esteban Giménez | |
09.00-11.00 h | Comandes comunes per gestionar contenidors (VII). |
- Image / Resgistry. | |
- Containers. | |
- Volumes. | |
- Network. | |
11.30-13.30 h | Comandes comunes per gestionar contenidors (VIII). |
- Image / Resgistry. | |
- Containers. | |
- Volumes. | |
- Network. | |
Esteban Giménez | |
15.00-16.30 h | Desenvolupament amb contenidors: Docker Compose i Docker-compose.yml (I). |
16.00-18.00 h | Desenvolupament amb contenidors: Docker Compose i Docker-compose.yml (II). |
Dijous 4 | |
Esteban Giménez | |
09.00-11.00 h | Desenvolupament amb contenidors: Docker Compose i Docker-compose.yml (III). |
11.30-13.30 h | Desenvolupament amb contenidors: Docker Compose i Docker-compose.yml (IV). |
Esteban Giménez | |
15.00-16.30 h | Arquitectures de microserveis. |
16.00-18.00 h | Docker en producció. |
Divendres 5 | |
Esteban Giménez | |
09.00-11.00 h | Orquestradors. |
11.30-13.30 h | Home Server. |
|