bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


Barra lateral

ASIX Administració de Sistemes Informàtics i Xarxes
Tots els mòduls del cicle
MP01 Implantació de sistemes operatius
Totes les UFs del modul
MP02 Gestió de bases de dades
Totes les UFs del modul
MP03 Programació bàsica
Totes les UFs del modul
MP04 Llenguatges de marques i sistemes de gestió d'informació
Totes les UFs del modul
MP05 Fonaments de maquinari
Totes les UFs del modul
MP06 Administració de sistemes operatius
Totes les UFs del modul
MP07 Planificació i administració de xarxes
Totes les UFs del modul
MP08 Serveis de xarxa i Internet
Totes les UFs del modul
MP09 Implantació d'aplicacions web
Totes les UFs del modul
MP10 Administració de sistemes gestors de bases de dades
Totes les UFs del modul
MP11 Seguretat i alta disponibilitat
Totes les UFs del modul
MP12 Formació i orientació laboral
Totes les UFs del modul
MP13 Empresa i iniciativa emprenedora
Totes les UFs del modul
MP14 Projecte
Totes les UFs del modul
DAM Desenvolupament d’aplicacions multiplataforma
Tots els mòduls del cicle
MP01 Sistemes informàtics
Totes les UFs del modul
MP02 Bases de dades
Totes les UFs del modul
MP03 Programació bàsica
Totes les UFs del modul
MP04 Llenguatges de marques i sistemes de gestió d'informació
Totes les UFs del modul
MP05 Entorns de desenvolupament
Totes les UFs del modul
MP06 Accés a dades
Totes les UFs del modul
MP07 Desenvolupament d’interfícies
Totes les UFs del modul
MP08 Programació multimèdia i dispositius mòbils
Totes les UFs del modul
MP09 Programació de serveis i processos
Totes les UFs del modul
MP10 Sistemes de gestió empresarial
Totes les UFs del modul
MP11 Formació i orientació laboral
Totes les UFs del modul
MP12 Empresa i iniciativa emprenedora
Totes les UFs del modul
MP13 Projecte de síntesi
Totes les UFs del modul
MPDual Mòdul Dual / Projecte
DAW Desenvolupament d’aplicacions web
Tots els mòduls del cicle
MP01 Sistemes informàtics
Totes les UFs del modul
MP02 Bases de dades
Totes les UFs del modul
MP03 Programació
Totes les UFs del modul
MP04 Llenguatge de marques i sistemes de gestió d’informació
Totes les UFs del modul
MP05 Entorns de desenvolupament
Totes les UFs del modul
MP06 Desenvolupament web en entorn client
Totes les UFs del modul
MP07 Desenvolupament web en entorn servidor
Totes les UFs del modul
MP08 Desplegament d'aplicacions web
Totes les UFs del modul
MP09 Disseny d'interfícies web
Totes les UFs del modul
MP10 Formació i Orientació Laboral
Totes les UFs del modul
MP11 Empresa i iniciativa emprenedora
Totes les UFs del modul
MP12 Projecte de síntesi
Totes les UFs del modul
SMX Sistemes Microinformàtics i Xarxes
Tots els mòduls del cicle
MP01 Muntatge i manteniment d’equips
Totes les UFs del modul
MP02 Sistemes Operatius Monolloc
Totes les UFs del modul
MP03 Aplicacions ofimàtiques
Totes les UFs del modul
MP04 Sistemes operatius en xarxa
Totes les UFs del modul
MP05 Xarxes locals
Totes les UFs del modul
MP06 Seguretat informàtica
Totes les UFs del modul
MP07 Serveis de xarxa
Totes les UFs del modul
MP08 Aplicacions Web
Totes les UFs del modul
MP09 Formació i Orientació Laboral
Totes les UFs del modul
MP10 Empresa i iniciativa emprenedora
Totes les UFs del modul
MP11 Anglès
Totes les UFs del modul
MP12 Síntesi
Totes les UFs del modul
CETI Ciberseguretat en Entorns de les Tecnologies de la Informació
Tots els mòduls del cicle
CiberOT Ciberseguretat en Entorns d'Operació
Tots els mòduls del cicle
podman

Alternativa a Docker: Podman

Podman és una eina lliure molt semblant a Docker, però no fa servir cap dimoni del sistema i està disponible tant per a root com per a la resta d'usuaris. Pots trobar una petita introducció a la seva web:

https://podman.io/whatis.html

Pots verificar si tens instal.lat podman al teu sistema:

$ podman --version

En el cas dels repositoris oficials d'Ubuntu 22.04, la versió és la 3.4.4. Si no la tens instal.lada, pots fer-ho amb apt:

$ sudo apt install podman


Fem un contenidor amb un servidor web Apache

Veurem que el funcionament és molt similar a docker, creant contenidors a partir d'imatges disponibles.

Per crear un contenidor de Apache amb podman podem fer:

$ podman run -dt -p 8080:80/tcp docker.io/library/httpd

===== Trying to pull docker.io/library/httpd:latest…
Getting image source signatures
Copying blob d6bc17b4451a done
Copying blob 72dcd3e40e39 done
Copying blob 461246efe0a7 done
Copying blob c332ae8365a7 done
Copying blob 97f4b88189d8 done
Copying config 444f7df01c done
Writing manifest to image destination
Storing signatures
f800758db2516c6d499e3c3661d79da8732a537d14d8debd9e38ec41db948f40

El paràmetre -dt ens permet executar la comanda en segon pla.
El hash retornat final és l'identificador del contenidor.

Ara ves a l'exercici 4.3 per fer les comprovacions pertinents.

Exercici 4.1

  • Crea 2 màquines a la xarxa default (sense fer –net) i comprova:
    • Es poden fer ping per IP? i per nom?
  • Crea 2 màquines mes a la mateixa xarxa default, però amb link a les altres màquines anteriors.
    • Poden fer ping per nom?
    • A totes les màquines o només a algunes?

Exercici 4.2

  • Crea 2 xarxes i 3 contenidors dins de cadascuna d'elles.
  • Comprova que es poden fer ping per nom entre les màquines d'una mateixa xarxa.
  • Comprova que no es poden fer ping amb les de l'altra xarxa (ni per nom, ni per IP).
  • Quins rangs d'IP tenen les màquines que has creat?

Exercici 4.3

  • Un cop creat el contenidor de Apache amb Podman, explora les comandes de podman ps i image list.
  • Cerca com aturar i/o reiniciar amb podman aquest contenidor.


podman.txt · Darrera modificació: 2022/09/29 15:48 per enrique_mieza_sanchez