Olá, Diego!
Pelo erro apresentado, parece que há um problema na sintaxe do comando docker run
que você está utilizando. O erro "invalid argument 'type=bind,' for '--mount' flag: invalid field '' must be a key=value pair" indica que há um problema na formatação dos parâmetros passados para o --mount
.
Vamos revisar o comando:
docker run -it --mount type=bind,source=/home/alura/volume-docker,target=/app ubuntu bash
Aqui estão algumas coisas para verificar:
Espaços: Certifique-se de que não há espaços desnecessários após as vírgulas nos parâmetros --mount
. O correto é type=bind,source=/home/alura/volume-docker,target=/app
.
Caminho de origem: Verifique se o diretório /home/alura/volume-docker
realmente existe no seu sistema.
Permissões: Assegure-se de que você tem as permissões corretas para acessar o diretório de origem.
Tente ajustar o comando conforme necessário e execute novamente. Espero que isso resolva o problema!
Bons estudos!