tech:notes_podman_volume
Notes podman volume
Voir :
podman volume create --opt type=nfs --opt o=async --opt device=mynfsserver:/path/to/share
Voir rootless_storage_path
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 :
- /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
podman --transient-store run -ti alpine /bin/sh
Cela revient un peu à (mais en plus rapide)
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 :
podman --transient-store run -ti --rm alpine /bin/sh
Pour activer le transient-store par défaut
~/.config/containers/storage.conf
[storage] driver = "overlay" transient_store = true
tech/notes_podman_volume.txt · Dernière modification : de Jean-Baptiste
