Skip to content

okirim/generate-laravel-stack-with-docker

Repository files navigation

generate laravel project with docker :

  • php
  • mysql
  • redis
  • node
  • composer
  • nginx
  • cron job (default : 60 s)

step 1 :

git clone git@github.com:okirim/generate-laravel-stack-with-docker.git

step 2: create new laravel project

docker-compose run --rm composer create-project laravel/laravel . --prefer-dist

step 3: run nginx server on (http://localhost:8080)

docker-compose up -d server

step 4: replace the .env file

cp docker.env ./laravel/.env

step 5: install predis

docker run --rm  -v /var/www/vendor composer require predis/predis

how to use composer

docker run --rm  -v /var/www/vendor composer require example_package

how to use npm

docker run --rm  -v /var/www/node_modules npm install example_package

how to use artisan command:

docker run --rm artisan make:model Post

stop the server :

docker-compose  down

for an already existing project

  • for an already existing project you must create a folder named laravel and put the project files in it (ignore step 2)

About

set up laravel project on windows with docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published