Para executar o arquivo de configuração de setup, certifique-se de que você tem as ferramentas docker e docker-compose devidamente instaladas em seu ambiente de desenvolvimento, utilizando os seguintes comandos:
$ docker -v
$ docker-compose -v
Caso não tenha as ferramentas em seu ambiente, instale-as utilizando os seguintes links:
Para subir o container com um novo projeto laravel, digitando o seguinte comando:
$ ./setup.sh
Para subir o container a partir de um repositório ja existente, digitando o seguinte comando:
$ ./setup.sh --repo "link-do-repositório"
Caso o script tenha rodado com sucesso, você pode verificar seu projeto acessando http://localhost:9000 em sua máquina.
-
Caso deseje rodar mais projetos laravel no seu ambiente, você deve ficar atento e trocar o número da porta em que rodará seus aplicativos. Para alterar o número da porta, basta editar o arquivo docker-compose.yml.
-
Além disso, também é importante trocar o nome dos containers caso deseje rodar mais de um projeto em seu ambiente local. Para isso, basta alterar os itens container_name dos containers app e nginx no arquivo docker-compose.yml.