Je sais que je peux monter un répertoire dans mon hôte sur mon conteneur en utilisant quelque chose comme
docker run -t -i -v '/on/my/host:/on/the/container' ubuntu /bin/bash
Existe-t-il un moyen de créer plusieurs paires hôte-conteneur? par exemple une liste séparée par des virgules, ou passer dans un tableau?
Passez plusieurs arguments -v
.
Par exemple:
docker -v /on/my/host/1:/on/the/container/1 \ -v /on/my/host/2:/on/the/container/2 \ ...
Vous pouvez avoir en lecture seule ou en lecture et écriture uniquement sur le volume
docker -v /on/my/host/1:/on/the/container/1:ro \ docker -v /on/my/host/2:/on/the/container/2:rw \
Ou tu peux faire
docker run -v /var/volume1 -v /var/volume2 DATA busybox true