Outils pour utilisateurs

Outils du site


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 :

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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki