[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Bruna Lusa Balbinot
Criador Bruna Lusa Balbinot 27/04/2020

Olá,

antes de iniciar os cursos eu ainda não conhecia o Docker então muita coisa está sendo nova para mim e esta duvida pode parecer um pouco básica. Porém, fiz buscas na internet mas não encontrei o que necessito.

Estou fazendo os cursos de Laravel e de VueJS. No curso de Laravel é utilizado o laradock e queria utilizar o docker no curso de VueJS pois ainda estou analisando as ferramentas e tecnologias para um projeto novo. Dessa forma, não queria instalar o node, nem demais dependencias na minha máquina. Já instalei o docker e o docker-compose. No curso de laravel consegui utilizar o laradock, porém tive que instalar o Laravel na minha maquina local para rodar o comando $ laravel new first-project.
Agora estou tentando dar continuidade ao curso de VueJS e preciso instalar o node para instalar o vue-cli. Procurei em diversos blogs como usar node + docker só que em todos eles, me parece ser necessário instalar o nodeJS na minha máquina para criar um novo projeto Node (assim como foi com o laradock) e dessa forma não vejo utilidade em usar o docker (tendo em vista que já tenho instalado um banco de dados que pretendo utilizar neste novo projeto).

Minha dúvida então é a seguinte: Mesmo utilizando o docker é necessários instalar Laravel e/ou NodeJS na maquina local?
Se sim, qual é a real vantagem se preciso ter a dependencia instalada ?
Se não, como utilizar o docker? alguma dica de tutorial / documentação?

Agradeço se alguém puder me ajudar =D

Manager Carlos Ferreira 27/04/2020

Olá, Bruna!
Tudo bem?

Entendi o seu caso.

No caso do Laravel você poderia ter feito a instalação dele a partir do container do workspace:
docker-compose exec workspace bash

composer create-project --prefer-dist laravel/laravel nomeaplicacao

Veja essas duas aulas:
https://academy.especializati.com.br/aula/criando-ambiente-com-docker
https://academy.especializati.com.br/aula/instalando-laravel-configurando-ambiente-docker


No caso do Vue.js sim, é necessário instalar o node, eu já testei alguns containers com o node, mas nunca fui feliz com eles, por isso o caminho mais simples e instalar o node direto na maquina.

Carlos Ferreira
Criador Bruna Lusa Balbinot 27/04/2020

Ahh OK.

Obrigada :)

Bruna Lusa Balbinot
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!