- Clone the project:
foo@bar:~$ git clone git@github.com:DanielAntunes97/loja.git
- Access the project folder:
foo@bar:~$ cd loja
- Install composer packages:
foo@bar:~$ docker run --rm -v $(pwd):/app composer:latest install
- Copy .env file:
foo@bar:~$ cp .env.example .env
- Upload containers with docker-compose:
foo@bar:~$ docker-compose up -d
- Make Laravel key;
foo@bar:~$ docker exec -it loja-app php artisan key:generate
- Install database:
foo@bar:~$ docker exec -it loja-app php artisan migrate
- Generate fake data:
foo@bar:~$ docker exec -it loja-app php artisan db:seed
- Run unit tests:
foo@bar:~$ docker run --rm -it -v $(pwd):/app phpunit/phpunit:latest --testsuit=Unit
- Access your local environment: http://localhost:8081/
- This app works with PHP (^7.0)
- Docker (^18.04.0-ce-rc1)
- docker-compose (^1.19.0)
👤 Daniel Antunes
- E-mail: daniel.antunes1697@gmail.com