All Projects → ucan-lab → Docker Laravel

ucan-lab / Docker Laravel

Licence: mit
🐳 Build a simple laravel development environment with docker-compose.

Projects that are alternatives of or similar to Docker Laravel

Docker Nginx Php Mysql
Docker running Nginx, PHP-FPM, MySQL & PHPMyAdmin
Stars: ✭ 1,322 (+218.55%)
Mutual labels:  makefile, mysql, composer, docker-compose, nginx
Stacker
Stacker - The environment for local web development, ready for use.
Stars: ✭ 356 (-14.22%)
Mutual labels:  mysql, laravel, docker-compose, nginx
Docker Laravel
Laravel 5 with Dockerized Gulp, PHP-FPM, MySQL and nginx using docker-compose
Stars: ✭ 85 (-79.52%)
Mutual labels:  mysql, laravel, composer, nginx
Docker Laravel
🐳 Docker Images for Laravel development
Stars: ✭ 101 (-75.66%)
Mutual labels:  mysql, laravel, docker-compose, nginx
Laravel Ubuntu Init
A shell script for setting up Laravel Production environment on Ubuntu 14.04 & Ubuntu 16 & Ubuntu 18 system.
Stars: ✭ 695 (+67.47%)
Mutual labels:  mysql, laravel, nginx
Easy Short Url
ESU 短网址,可在 Laravel、Yii、ThinkPHP 等框架 Composer 包引入,也可以独立搭建短网址站点
Stars: ✭ 71 (-82.89%)
Mutual labels:  mysql, laravel, composer
Devilbox
A modern Docker LAMP stack and MEAN stack for local development
Stars: ✭ 3,598 (+766.99%)
Mutual labels:  mysql, docker-compose, nginx
Pilothouse
A command line app for managing a LEMP local development environment based on Docker.
Stars: ✭ 98 (-76.39%)
Mutual labels:  mysql, laravel, nginx
Vagrant Php Dev Box
PHP 7 vagrant development box with nginx, php-fpm, MySQL, Symfony, Laravel, ... on Ubuntu 16.04
Stars: ✭ 473 (+13.98%)
Mutual labels:  mysql, laravel, nginx
Docker Symfony
🐳 A docker multicontainer with NGINX, PHP7-FPM, MySQL and ELK (Elasticsearch Logstash and Kibana)
Stars: ✭ 1,305 (+214.46%)
Mutual labels:  mysql, docker-compose, nginx
Symfony 4 Docker Env
Docker Environment for Symfony. PHP-FPM, NGINX SSL Proxy, MySQL, LEMP
Stars: ✭ 119 (-71.33%)
Mutual labels:  mysql, docker-compose, nginx
Photo Blog
The Photo Blog Application based on Laravel 5 and Vue.js 2 + Prerender
Stars: ✭ 55 (-86.75%)
Mutual labels:  mysql, laravel, nginx
Docker Skeleton Php
A simple Docker PHP development environment
Stars: ✭ 40 (-90.36%)
Mutual labels:  mysql, composer, nginx
Kickoff Docker Php
🐳 🐘 🚀 Easily setup a PHP project with Docker
Stars: ✭ 213 (-48.67%)
Mutual labels:  mysql, docker-compose, nginx
Blog
Hi, I am CrazyCodes, and here are all my articles
Stars: ✭ 212 (-48.92%)
Mutual labels:  mysql, laravel, nginx
Docker Lnmp
🐋Docker-compose(Linux,Nginx,MySQL,PHP7,Redis)
Stars: ✭ 244 (-41.2%)
Mutual labels:  mysql, docker-compose, nginx
Larakube
Laravel app deployment for auto scaled Kubernetes cluster
Stars: ✭ 157 (-62.17%)
Mutual labels:  laravel, docker-compose, nginx
Ansipress
AnsiPress - Simple L(Linux) E(NGINX) M(MariaDB) P(PHP7) Shared Hosting Setup
Stars: ✭ 184 (-55.66%)
Mutual labels:  mysql, laravel, nginx
Dockerized lara
Build your Laravel App with Redis - Mongodb - MariaDB - Nginx - php7 - zsh
Stars: ✭ 9 (-97.83%)
Mutual labels:  makefile, laravel, docker-compose
Reading
整理阅读过的干货文章, 帖子
Stars: ✭ 318 (-23.37%)
Mutual labels:  mysql, laravel, nginx

docker-laravel 🐳

License Stars Issues Forks

Introduction

Build a simple laravel development environment with docker-compose.

Usage

$ git clone [email protected]:ucan-lab/docker-laravel.git
$ cd docker-laravel
$ make create-project # Install the latest Laravel project
$ make install-recommend-packages # Not required

http://localhost

Read this Makefile.

Tips

Read this Wiki.

Container structure

├── app
├── web
└── db

app container

web container

  • Base image

db container

Persistent MySQL Storage

By default, the named volume is mounted, so MySQL data remains even if the container is destroyed. If you want to delete MySQL data intentionally, execute the following command.

$ docker-compose down -v && docker-compose up
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].