Esempi pratici

Esempi pratici


Esempio 1: creare un volume e utilizzarlo con Alpine


Digita nel terminale i seguenti comandi:

podman volume create testvol
podman run -it --rm -v testvol:/data alpine sh
echo "hello" > /data/hello.txt

Esegui nuovamente e verifica che il file sia ancora presente digitando nel terminale i seguenti comandi:

mkdir'—/html && echo "Nola desde Rodman" > —/html/index.html
podman run -d -v —/html:/usr/share/nginx/html:ro -p 8080:80 nginx
curl http://localhost:8080


Esempio 2: servire file statici da un mount di binding


Digita nel terminale i seguenti comandi:

mkdir'—/html && echo "Nola desde Rodman" > —/html/index.html
podman run -d -v —/html:/usr/share/nginx/html:ro -p 8080:80 nginx
curl http://localhost:8080