Ves al contingut

Docker Engine

Aquests articles són els apunts de classe d’una unitat temàtica de l’assignatura Desplegament i Administració de Contenidors del segon curs del CFGS en Administració de Sistemes Informàtics i Xarxes al CIFP Francesc de Borja Moll de Palma.

Aquesta sèrie d’articles introdueix els fonaments de la contenització amb Docker. El contingut avança des de la instal·lació i els primers passos amb contenidors fins a conceptes més avançats com la gestió d’imatges, la creació d’imatges personalitzades amb Dockerfile, la persistència de dades amb volums, i la configuració de xarxes.

Cada tema combina explicacions teòriques amb exemples pràctics i exercicis per consolidar els coneixements, establint la base necessària per a les sèries posteriors sobre Docker Compose i Docker Swarm.

Continguts de la sèrie
#

  1. Introducció a Docker: Context històric, arquitectura, comparativa amb VMs i altres tecnologies.
  2. Instal·lació i primers passos: Instal·lació a Debian/Ubuntu, primers comandaments, descàrrega d’imatges.
  3. Gestió de contenidors: Execució, inspecció, logs, interacció i còpia de fitxers.
  4. Volums i persistència: Tipus de muntatge, gestió de volums, bind mounts.
  5. Dockerfiles i construcció d’imatges: Instruccions, .dockerignore, capes, cache i multi-stage builds.
  6. Xarxes Docker: Tipus de xarxes, resolució DNS, comunicació entre contenidors.
  7. Projectes multi-contenidor: Organització, gestió de recursos i preparació per a Docker Compose.