Olá, Bianca. Tudo bem?
Segundo a documentação do Docker sobre volumes https://docs.docker.com/storage/:
"By default all files created inside a container are stored on a writable container layer." ( Por padrão, todos os arquivos criados dentro de um container são armazenados em uma camada gravável do container.)
E na documentação sobre os dockerfiles https://docs.docker.com/engine/reference/builder/#volume:
"The host directory is declared at container run-time: The host directory (the mountpoint) is, by its nature, host-dependent. This is to preserve image portability, since a given host directory can’t be guaranteed to be available on all hosts." (O diretório do host é declarado no container em tempo de execução: O diretório do host (o ponto de montagem) é, por natureza, dependente do host. Isso é pra preservar a portabilidade da imagem, dado que não há garantias que um mesmo diretório estará presente em todos os possíveis hosts.)
Então, ainda que uma imagem fornecida por terceiros tenha um diretório que permite o compartilhamento com sua máquina, ainda é necessário que se determine qual será esse volume.
Espero ter ajudado. Se tiver alguma dúvida. é só dizer.