Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

ERRO AO EXECUTAR DOCKER RUN $(PWD)

Estou tentando executar este código mas apresenta erro.


PS C:\TREINAMENTO_ALURA\DOCKER> docker run -p 8080:3000 -v "$(pwd):/var/www" -w "/var/www" node npm start                                                        npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /var/www/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/var/www/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2020-02-23T20_48_19_627Z-debug.log
PS C:\TREINAMENTO_ALURA\DOCKER>                                                                                                                                  PS C:\TREINAMENTO_ALURA\DOCKER>                                                                                                                                  PS C:\TREINAMENTO_ALURA\DOCKER>                                                                                                                                  PS C:\TREINAMENTO_ALURA\DOCKER> docker run -p 8080:3000 -v "C:\TREINAMENTO_ALURA\DOCKER:/var/www" -w "/var/www" node npm start                                   npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /var/www/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/var/www/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2020-02-23T20_52_15_614Z-debug.log
PS C:\TREINAMENTO_ALURA\DOCKER>                               
2 respostas
solução!

Consegui rodar, não sabia que precisava esta no mesmo diretório dos codigos fontes "volume -exemplo"

PS C:\TREINAMENTO_ALURA\DOCKER>                                                                                                                                  PS C:\TREINAMENTO_ALURA\DOCKER>                                                                                                                                  PS C:\TREINAMENTO_ALURA\DOCKER>                                                                                                                                  PS C:\TREINAMENTO_ALURA\DOCKER> docker run -p 8080:3000 -v "$(pwd):/var/www" -w "/var/www" node npm start                                                        npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /var/www/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/var/www/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2020-02-23T21_05_42_817Z-debug.log
PS C:\TREINAMENTO_ALURA\DOCKER> cd C:\TREINAMENTO_ALURA\DOCKER\volume-exemplo                                                                                    PS C:\TREINAMENTO_ALURA\DOCKER\volume-exemplo> docker run -p 8080:3000 -v "$(pwd):/var/www" -w "/var/www" node npm start                                         
> volume-exemplo@1.0.0 start /var/www
> node .

Server is listening on port 3000

Pode encerrar topico.

Olá Jose Carlos, tudo bem? Que legal que conseguiu resolver o problema e compartilhar a solução aqui na comunidade, como você solicitou estou marcando este tópico como solucionado, assim caso alguém tenha o mesmo problema poderá encontrar a solução facilmente aqui!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software