Skip to content

This is an example of how to use docoker-compose to create laravel/nginx/mysql environment.

Notifications You must be signed in to change notification settings

lechatthecat/laravel-nginx-mysql-example-en

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

laravel-nginx-mysql-example-en

This is an example of how to use docoker-compose to create laravel/nginx/mysql environment.
Please see this file for more detail.

How to use

Run this program as follows:

$ git clone https://github.com/lechatthecat/laravel-nginx-mysql-example-en.git
$ cd laravel-nginx-mysql-example-en
$ docker-compose up -d --build
$ docker-compose exec laravel ash
# In the laravel container:
$ sh -x /laravel_build.sh

And then see http://localhost:8080 You can see laravel is working on docker there.

Commands

Container Log

$ docker logs --tail 50 --follow --timestamps laravel

Bash

$ docker-compose exec laravel /bin/bash

Or use /bin/sh

To check containers' status:

$ docker ps -a

To stop docker containers:

$ docker-compose down 

Don't do the following commands in prod To delete docker objects:

$ docker system prune --volumes -f

To delete everything of docker:

$ docker-compose down -v --rmi all --remove-orphans

if you really want to delete all of docker data

$ docker rm $(docker ps -a -q) -f
$ docker rmi $(docker images -q) -f
$ docker volume rm $(docker volume ls -q)
$ docker system prune --force --volumes --all

About

This is an example of how to use docoker-compose to create laravel/nginx/mysql environment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published