Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.07 KB

README.md

File metadata and controls

35 lines (26 loc) · 1.07 KB

Simple Docker config for nginx, Varnish and PHP

Build Status

This is a simple Docker setup to play around PHP and Varnish.

To power up the Docker:

docker-compose up

If you do any changes on Docker file, don't forget to build up the changes:

docker-compose up --build

Entering Docker containers:

  • PHP - docker exec -it marek_php /bin/bash
  • nginx - docker exec -it marek_nginx /bin/bash
  • Varnish - docker exec -it marek_varnish /bin/bash

Install Symfony:

  • enter PHP container
  • switch to /workspace directory
  • remove the php directory
  • execute symfony new php --no-git command
  • navigate to http://localhost:5001/ or http://localhost:5002/ and you should see a Symfony welcome page
  • enter Varnish container and clear cache if necessary varnishadm ban req.http.host == localhost:5002

To remove the containers enter:

docker container rm marek_varnish marek_php marek_nginx