Diferencia entre la declaración VOLUME en Dockerfile y -v como parámetro de ejecución de docker
¿Podría alguien ayudarme a entender la diferencia entre:
VOLUME
comando enDockerfile
(capa de construcción de imagen)
y
-v
parámetro al emitirdocker run
-v/xyz/bla
comando (capa de construcción de contenedores).
-v
El parámetro es claro para mí, simplemente expone un directorio del host al contenedor y viceversa, pero ¿cómoVOLUME
enDockerfile
comportarse de manera diferente?