Olá, Felipe! Tudo bem?
Quando você usa o Docker no Windows com o WSL (Subsistema Windows para Linux), o caminho /home/alura/volume-docker refere-se a um diretório dentro do ambiente Linux que o WSL fornece. O nome "alura" é apenas um exemplo e representa o nome do usuário. No seu caso, pode ser diferente, dependendo do nome de usuário que você configurou no WSL.
Para acessar o diretório correto, você pode fazer o seguinte:
- Abra o terminal do Ubuntu no Windows.
- Verifique o seu diretório home digitando
echo $HOME. Isso mostra o caminho do seu diretório home no WSL. - Crie o diretório
volume-docker dentro do seu diretório home, se ainda não existir, usando mkdir ~/volume-docker. - Use esse caminho no comando Docker, substituindo
/home/alura/volume-docker pelo caminho correto que você obteve.
Por exemplo, se o seu diretório home for /home/seu_usuario, o comando ficaria assim:
docker run -it --mount type=bind,source=/home/seu_usuario/volume-docker,target=/app ubuntu bash
Espero ter ajudado e fico à disposição se precisar.
Abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado