Docker compose of container to build:
- Nginx (latest)
- Mysql
- PHP
Place this repo folder inside web source code
cd <src_directory>
git submodule add https://github.com/rahman5147/docker.git
cd docker
Rename file docker-compose.yml.example
to docker-compose.yml
& change necessary field ie mysql credintial
Run container:
docker-compose up -d nginx mysql phpmyadmin
See logs
docker logs docker_php_1
Stop & Delete Container:
docker-compose down
If changed in Dockerfile, need to re-build docker image:
docker-compose build
Open browser goto 192.168.99.100
NOTE: To connect to mysql from PHP container need to change
mysql
as host notlocalhost
anymore.