Erro com Virtual Host
[Concluído]
Meu amigo Carlos, boa tarde!
Tudo bem?
Parabéns!!! Excelente curso mestre.
Estou acessando a aplicação por http://localhost:84, até aí blz.
Criei um virtual host "server name applaravelv9.test" no arquivo laravel.conf, e apontei para "127.0.0.1 applaravelv9.test" no arquivo C:\Windows\System32\drivers\etc\hosts.
Já dei um restart, tentei o down, depois o up, mas não consigo acessar a aplicação.
Sempre tive sucesso quando usando com o Laradock.
Alguma dica?
Abraço!
Olá, Jackson!
Tudo bem, e com vc?
Obrigado pelo feedback, gratidão.
Para funcionar, você precisa usar a porta 80 da maquina local, porque assim consegue direcionar o virtualhost "applaravelv9.test" para o seu container.
Pegou a ideia amigo?
Oi Carlos, sim entendi.
Já tenho outra aplicação rodando na porta 80, por isso coloquei a outra na 84.
A questão é q não posso ter duas aplicações rodando na mesma porta. Não é isso?
Para ter várias aplicações cada uma com seu virtual host, como posso fazer? Tipo o Laradock, é possível?
Abraço!
Exato, não pode ter duas aplicações rodando na mesma porta.
A ideia de trabalhar com o Docker dessa forma é o projeto carregar o seu próprio setup, você usa em sua maquina, outro dev usa na máquina dele, e todos tem o mesmo ambiente com as mesmas configs. Portanto, a ideia de criar virtualhost nesse caso fica desnecessário.
Você até pode configurar no mesmo ambiente para rodar várias aplicações, mas foge um pouco do conceito real do Docker, onde o projeto carrega consigo o seu próprio setup.
Em ambiente local, cada projeto vai subir os seus próprios containers Docker, usar portas diferentes.
Ficou claro amigo?
Oi Carlos, a ideia de ter o mesmo ambiente da produção é excelente mesmo.
É que muitas vezes tenho várias aplicações rodando na mesma máquina. Mas entendo que ter virtual host não é a prioridade.
Mais uma vez muito grato pelo retorno!
Forte abraço!
Jackson
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!