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 |