Skip to content

MrLuisAmador/docker-4laravel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

laravel-4Docker

A pretty simplified docker-compose environment that sets up a LEMP network of containers for local Laravel development.

Usage

To get started, make sure you have Docker and Composer install globally on your system.

Then go ahead and clone this repository.

git clone [email protected]:MrLuisAmador/docker-4laravel.git <new-project>

Note: Before moving on, I like to remove the .git directory since you should be versioning your project from scratch and not this one.

Also, remove the README.md file from the src directory.

Download a new Laravel project or add your existing Laravel project to the src folder;

composer create-project --prefer-dist laravel/laravel .

then open a terminal and from root directory run;

docker-compose build && docker-compose up -d.

Open up your browser of choice to http://localhost:8080 and you should see your Laravel app running as intended.

Happy coding and go read the Laravel docs for framework help.

I have built in some extra tools to make running commands within your container environment simple. This is helpful to stop from having to ssh into your docker container to run shell commands. As for an example, an artisan commands.

./shell SSH into your project docker environment. ( The only commmand I have working so far. )

./composer Run composer commmands.

./artisan Run artisan commands.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published