Eu sei que posso montar um diretório no meu host no meu contêiner usando algo como
docker run -t -i -v '/on/my/host:/on/the/container' ubuntu /bin/bash
Existe uma maneira de criar mais de um par host-contêiner? por exemplo, uma lista separada por vírgula ou passa em uma matriz?
Respostas:
Passar múltiplos
-v
argumentos.Por exemplo:
fonte
O Docker agora recomenda migrar para o uso
--mount
.Vários suportes de volume também são explicados em detalhes na documentação atual do Docker.
De: https://docs.docker.com/storage/bind-mounts/
A resposta mais antiga original ainda deve funcionar; apenas tentando manter a resposta alinhada com o método atual mais conhecido.
fonte
Você pode usar a
-v
opção várias vezes nodocker run
comando para montar vários diretórios no contêiner:fonte
Você pode ter somente leitura ou somente leitura e gravação no volume
fonte
Ou você pode fazer
fonte