alexkb / laravel-docker
A starter project for laravel with docker
v5.7.19
2018-12-15 14:37 UTC
Requires
- php: ^7.1.3
- fideloper/proxy: ^4.0
- laravel/framework: 5.7.*
- laravel/tinker: ^1.0
Requires (Dev)
- beyondcode/laravel-dump-server: ^1.0
- filp/whoops: ^2.0
- fzaninotto/faker: ^1.4
- mockery/mockery: ^1.0
- nunomaduro/collision: ^2.0
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2026-05-25 01:38:18 UTC
README
For information about Laravel, see the original README.md.
Project purpose
A base for running Laravel under Docker locally and on AWS. Note: this codebase is very much a WIP.
Initial setup
-
Use composer's create-project command to create a new project in a folder blog:
$ composer create-project --prefer-dist alexkb/laravel-docker:dev-master blog -
Build and run application
$ cd blog $ ./scripts/local/build.sh $ ./scripts/local/start.sh -
Now load up http://localhost:8083/ in a browser, and you should see the default Laravel home page.
Todo
- Add in AWS CLI container with ability to push to ECS or Fargate.
- Document how to use with Bitbucket Pipelines
- Containers for scheduler and queue worker.
Why don't you use laraadock?
Laradock is a very good package at covering all use cases for Laravel with Docker. This project has a different use case, which is to provide the bare minimum as a start point, as well as being easier to deploy to an online environment.