Skip to content

Docker compose configuration for laravel projects with nginx

Notifications You must be signed in to change notification settings

gabriel-camargo/laravel-docker-compose

Repository files navigation

Laravel - Docker compose

Logo-docker

Configurações

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:

Instalação

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.

Observações

  1. 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.

  2. 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.

About

Docker compose configuration for laravel projects with nginx

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published