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