Bem-vindo ao repositório do projeto PHP usando Laravel e Docker! Este projeto foi configurado para rodar em containers Docker, facilitando o desenvolvimento e a implantação.
Antes de iniciar, certifique-se de ter o Docker e o Docker Compose instalados em seu sistema.
Clone este repositório em sua máquina local:
git clone https://github.com/GabrielGFC/teste-php-laravel.git
cd teste-php-laravel
Inicie os containers do Docker:
docker-compose up -d
Crie o arquivo .env
a partir do exemplo:
cp .env.example .env
Acesse o container para rodar comandos dentro do ambiente configurado:
docker-compose exec app bash
Instale as dependências do Laravel:
composer install
Gere a chave de criptografia do Laravel:
php artisan key:generate
Se preferir usar SQLite ao invés do MySQL, crie o arquivo do banco:
touch database/database.sqlite
Execute as migrations para criar as tabelas no banco de dados:
php artisan migrate
Abra http://localhost:8000 em seu navegador para acessar a aplicação.
app/
- Contém os arquivos principais da aplicação Laravel.database/
- Inclui as migrations e seeds do banco de dados.docker/
- Arquivos de configuração do Docker para a aplicação.public/
- Contém o ponto de entrada público da aplicação (index.php).resources/
- Arquivos de views e assets da aplicação.routes/
- Define as rotas da aplicação.
Agradecemos seu interesse em contribuir para o projeto! Por favor, siga as diretrizes disponíveis na documentação do Laravel.
Este projeto é licenciado sob a licença MIT.