ktogias / dockerized-mysql-php-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dockerized-mysql-php-app

With Docker Compose

Build

docker-compose build

Run

docker-compose up -d

Stop

docker-compose down

Without Docker Compose

Build docker images

docker build --rm -t dockerizedmysqlphpapp-mysql:latest mysql/
docker build --rm -t dockerizedmysqlphpapp-php:latest php/

Create docker network

docker network create dockerizedmysqlphpapp_net

Run mysql container

docker run --rm -d -p 3306:3306 -v db/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d:Z --network dockerizedmysqlphpapp_net --name dockerizedmysqlphpapp-mysql dockerizedmysqlphpapp-mysql:latest
  • for windows use absolute path staring with driveletter:/.....

Run php container

docker run --rm -d -p 8080:80 -v ./php/app:/var/www/app:Z --network dockerizedmysqlphpapp_net --name dockerizedmysqlphpapp-php dockerizedmysqlphpapp-php:latest

View in browser

http://localhost:8080

About


Languages

Language:PHP 67.1%Language:Dockerfile 32.9%