INFOTHEMA

Auteur Sujet: [XAVKI] DOCKER - 3 sur 27. MONTER UN VOLUME PERSISTANT  (Lu 3472 fois)

Animateur

  • Administrator
  • Hero Member
  • *****
  • Messages: 7093
    • Voir le profil
[XAVKI] DOCKER - 3 sur 27. MONTER UN VOLUME PERSISTANT
« le: juin 06, 2020, 07:58:59 pm »
[XAVKI] DOCKER - 3 sur 27. MONTER UN VOLUME PERSISTANT



Docker possède un défaut c'est qu'il ne permet pas de stokcer des datas de manière durable. En effet, si on perd un conteneur, toutes les données présentes dedans seront perdues.

Mais pour contourner ce problème et permettre aussi d'autres opérations sympathiques, docker permet de monter des volumes partagées entre le serveur qui héberge docker et les conteneurs.

Pour cela il suffit d'utiliser l'option -v de la manière suivante :

docker run -tid -p 8080:80 -v /srv/data/nginx/:/usr/share/nginx/html/ --name web nginx:latest
De cette manière les datas sont stockées non plus dans le conteneur mais localement dans /srv/data/nginx (à personnaliser bien sûr).

Ces volumes permettent aussi de partager les mêmes données entre plusieurs conteneurs et apporter de la scalabilité.
Membre de l'APRIL (www.april.org) / Membre du bureau Association "Debian Facile"  (https://debian-facile.org)