0
respostas

rodar um código em um container

Bom dia alurianos e alurianas, eu não estou conseguindo testar o código disponibilizado na aula 3 do curso de Docker, no começo dava erro com o package.json, contornei esse erro, que na aula bastava o trecho: -w "/var/www", mas no meu caso além disso tive que adicionar isso: "install -g jshint --save && npm". Ele aparentemente no terminal parece que deu tudo certo. Porém quando vou ao Browser e testo: http://localhost:3000 ou http://localhost:8080 (do primeiro teste) ou então http://localhost:8181 (do segundo teste) ele não visualiza o index.html. :/ alguém poderia me ajudar?

marinamicas@desenv:~/Downloads/volume-exemplo$ sudo docker run -p 8080:3000 -v "/home/marinamicas/Downloads" -w "/var/www" node npm install -g jshint --save && npm start
/usr/local/bin/jshint -> /usr/local/lib/node_modules/jshint/bin/jshint
+ jshint@2.10.3
added 31 packages from 15 contributors in 3.319s

> volume-exemplo@1.0.0 start /usr/src/app
> node .

Server is listening on port 3000
^C
marinamicas@desenv:~/Downloads/volume-exemplo$ sudo docker run -p 8181:3000 -v "/home/marinamicas/Downloads" -w "/var/www" node npm install -g jshint --save && npm start
/usr/local/bin/jshint -> /usr/local/lib/node_modules/jshint/bin/jshint
+ jshint@2.10.3
added 31 packages from 15 contributors in 2.055s

> volume-exemplo@1.0.0 start /usr/src/app
> node .

Server is listening on port 3000