[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Adriel
Criador Adriel 16/03/2023

Bom dia!

Como configurar o node.js e npm para um container docker laravel, para rodar os assets do jetstream ?
Adicionei a linha RUN apt-get install -y nodejs npm, mas não funcionou.

Desde já agradeço a ajuda.

Manager Carlos Ferreira 16/03/2023

Olá, Adriel!
Como vai?

Normalmente quando vou rodar comandos do NPM, eu rodo fora de containers.

Neste caso, você pode criar um container separado (apenas com Node), para conseguir usar o comando do NPM, assim seu container app fica menos pesado.

Aí vc pode criar um container assim, para build: https://github.com/especializati/curso-docker/blob/main/dockerfiles/node/Dockerfile

Ou algo mais pesado mesmo, para dev, com a opção de rodar comandos bash.

Pegou a ideia amigo?

Carlos Ferreira
Criador Adriel 16/03/2023

Olá Carlos!

Segui o seu conselho: adicionei o npm direto no ubuntu do WSL2 e funcionou perfeitamente. Não precisou adicionar ao app container.
Obrigado pela orientação.
Seguindo aqui com os estudos.

Adriel
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!