Outils pour utilisateurs

Outils du site


tech:notes_podman_volume

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tech:notes_podman_volume [2026/03/26 14:15] Jean-Baptistetech:notes_podman_volume [2026/03/26 14:26] (Version actuelle) Jean-Baptiste
Ligne 1: Ligne 1:
 +<!DOCTYPE markdown>
 +{{tag>Brouillon}}
 +
 +# Notes podman volume
 +
 +Voir :
 +* [[Podman NFS rootless]]
 +* https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/volumes/
 +
 +~~~bash
 +podman volume create --opt type=nfs --opt o=async --opt device=mynfsserver:/path/to/share
 +~~~
 +
 +Voir rootless_storage_path
 +
 +~~~yaml
 +services:
 +  my_service:
 +    image: my_image
 +    healthcheck:
 +      test: ls /path/to/rclone/mount || exit 1
 +      interval: 1m
 +      timeout: 15s
 +      retries: 3
 +      start_period: 15s
 +~~~
 +Source : https://rclone.org/docker/
 +
 +
 +## transient_store - Désactiver la persistance des données
 +
 +Voir : 
 +* https://www.redhat.com/en/blog/speed-containers-podman-raspberry-pi
 +* /usr/share/containers/storage.conf
 +* `man containers-storage.conf`
 +
 +Avantage :
 +* Pas de persistance (guaranteeing a fresh state on boot in case of unclean shutdowns or other problems)
 +* Accélère le temps de démarrage des conteneurs
 +* Plus aucun état
 +
 +Inconvénients:
 +* Pas de persistance
 +* can't run containers in a mixed mode, where some are transient and others persist
 +
 +
 +~~~bash
 +podman --transient-store run -ti alpine /bin/sh
 +~~~
 +
 +Cela revient un peu à (mais en plus rapide)
 +~~~bash
 +podman run -ti --rm alpine /bin/sh
 +~~~
 +
 +Mais les conteneurs crées apparaissent avec
 +~~~ 
 +podman --transient-store ps -a
 +~~~
 +
 +On préférera utiliser les deux :
 +~~~bash
 +podman --transient-store run -ti --rm alpine /bin/sh
 +~~~
 +
 +Pour activer le transient-store par défaut
 +
 +`~/.config/containers/storage.conf`
 +~~~ini
 +[storage]
 +driver = "overlay"
 +transient_store = true
 +~~~
 +
 +
 +
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki