Skip to content

edujudici/laravel-dockerize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple laravel docker environment

Projeto utilizando docker com uma versão simples do laravel 7.x

Tecnologias

Utiliza-se as seguintes tecnologias para o funcionamento desse sistema:

Pré-requisitos

  • Executando o docker na maquina local
  • Executando o docker-compose na maquina local
  • Conhecimento básico em docker e PHP

Instalação

Assume que atenda aos pré-requisitos informados acima para seguir com os passos abaixo:

Clonando o repositório

$ git clone https://github.com/edujudici/laravel-dockerize-environment.git

Executar o shell script de instalação

$ ./install-development.sh

Os seguintes passos serão executados para o funcionamento do sistema:

  • Buildar e subir os containers
  • Instalação das depencias do projeto
  • Geração da key para o correto funcionamento do Laravel
  • Execução das migrations no banco de dados
  • Execução dos seeders para preenchimento de informações nas tabelas

Como acessar

Comandos utéis

  • Start containers
    $ docker-compose up -d
  • Stop e remove containers
    $ docker-compose down
  • Instalando depencias
    $ docker-compose exec app composer install
  • Executando as migrations no banco de dados
    $ docker-compose exec app php artisan migrate

License

MIT

About

Dockerize project Laravel using with base

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published