nyanmyohtet / laravel-docker-boilerplate

Laravel boilerplate with Docker.
0 stars 0 forks source link

Laravel Docker Boilerplate

Technologies

GitHub App

Setup

Build docker container(optional)

docker-compose build

Start docker containers

docker-compose up -d

Install Laravel Framework

docker-compose exec app rm .gitignore

docker-compose exec app composer create-project --prefer-dist laravel/laravel . "8.*"

Change laravel/.env

DB_CONNECTION=mysql
DB_HOST=database
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=password

Migrate Database

docker-compose exec app php artisan migrate

App is running at http://localhost:8000.

PHPMyAdmin is running at http://localhost:8080.

SSH into 'app' container

docker-compose exec app ash