Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
informatique:docker:volumedocker [2023/11/23 10:34] benoit |
informatique:docker:volumedocker [2023/11/23 10:35] (Version actuelle) benoit [Type TmpFs] |
||
|---|---|---|---|
| Ligne 58: | Ligne 58: | ||
| docker rm MyContainer | docker rm MyContainer | ||
| docker volume rm MyVolume | docker volume rm MyVolume | ||
| + | |||
| + | ===== Type Bind ===== | ||
| + | |||
| + | On peut aussi démarrer un conteneur en montant un dossier du système hôte dans un répertoire du conteneur. | ||
| + | Par exemple, ci-dessous on monte le dossier ''/mnt'' de l'hôte dans le dossier ''/home'' du conteneur. | ||
| + | |||
| + | docker run -d --name MyC2 --mount type=bind,source=/mnt,destination=/home httpd | ||
| + | |||
| + | Pour inspecté le montage du conteneur : | ||
| + | docker inspect -f '{{ .Mounts }}' MyC2 | ||
| + | |||
| + | ===== Type TmpFs ===== | ||
| + | |||
| + | Pour démarrer une instance avec le dossier ''/home'' du conteneur en mémoire RAM de l'hôte : | ||
| + | |||
| + | docker run -d --name MyC3 --mount type=tmpfs,destination=/home httpd | ||