Bem vindo à rapidinha de hoje.
Supondo que esteja com o Docker instalado, e os Docker Volumes Estejam funcionando corretamente:
Disclaimer: A baleia está errada.
E imagens de orca são abundantes
Ambiente Docker para desenvolvimento NodeJS
Crie a pasta do seu projeto. Dentro, crie a pasta
/application
.Na raiz do projeto, rode:
1 | docker run --rm -it -w="/usr/src/app" -p 4200:4200 -v $PWD/application:/usr/src/app:z --user $(id -u):$(id -g) node bash |
- Atenção:
-p 4200:4200
irá expor a porta 4200 do docker, na 4200 na sua máquina (host).
Troque ou adicione-p num_porta_na_sua_maquina:num_porta_no_docker
de acordo com oq precisar.
Dentro do container, use o
npm init
para iniciar um novo projeto, ou siga os passos abaixo para criar um projeto Angular:
Dica Extra
Criando um Projeto com @Angular/Cli dentro do Container Docker
Dentro do container, rode:
npx @angular/cli new MeuApp
Responda as perguntas de acordo. Eu gosto de usar styles=sass e o restante deixar padrão.
Após a instalação:
cd meuApp
enpm run ng serve
Agora, no seu navegador
localhost:4200
deve abrir sua aplicação.
Comments