Estou seguindo este tutorial: https://medium.com/towards-data-science/number-plate-detection-with-supervisely-and-tensorflow-part-1-e84c74d4382c
e eles usam o docker. Quando tentei executar o docker (dentro do script run.sh):
docker run -p 8888:8888 -v `pwd`/../src:/src -v `pwd`/../data:/data -w /src supervisely_anpr --rm -it bash
Eu entendi o erro:
docker: invalid reference format.
Passei 2 horas e não consigo entender o que há de errado. Qualquer ideia realmente apreciada.
--rm
e -it
entre run
e o nome da imagem. Isso não explica a mensagem de erro, no entanto. Você verificou se os caracteres do nome da imagem não têm codificação especial ou maiúsculas? Copiar e colar do seu snippet funciona para mim, enquanto docker run --rm foo! bash
imprime o mesmo erro como o seu.
"$(pwd)"
(forma moderna de "`pwd`"
). Seu comando se torna docker run -p 8888:8888 -v "$(pwd)"/../src:/src -v "$(pwd)"/../data:/data -w /src supervisely_anpr --rm -it bash
.
docker run -p 8888:8888 -v "`pwd`/../src":/src -v "`pwd`/../data":/data -w /src --rm -it supervisely_anpr bash