Added docker test setup
This commit is contained in:
parent
26683559b4
commit
5bbd61d112
15
README.md
15
README.md
|
@ -34,8 +34,19 @@ Do not forget to edit the basepath in .htaccess too if you are on Apache2. In or
|
||||||
* Dont forget to set the correct basepath as argument in your run method and in your .htaccess file.
|
* Dont forget to set the correct basepath as argument in your run method and in your .htaccess file.
|
||||||
* Enable mod_rewrite in your Apache2 settings
|
* Enable mod_rewrite in your Apache2 settings
|
||||||
|
|
||||||
## Test setup
|
## Test setup with docker
|
||||||
There is a little Vagrant test setup. Just run ```vagrant up``` to spin up a Apache2 Webserver on Ubuntu. Then navigate to http://router.local after adding the machine IP to your hosts file.
|
I have created a little docker test setup.
|
||||||
|
|
||||||
|
1. Build the image: docker build -t simplephprouter docker/image
|
||||||
|
|
||||||
|
2. Spin up a container
|
||||||
|
* On Linux / Mac or Windows Powershell use: ```docker run -d -p 80:80 -v $(pwd):/var/www/html --name simplephprouter simplephprouter```
|
||||||
|
* On Windows CMD use ```docker run -d -p 80:80 -v %cd%:/var/www/html --name simplephprouter simplephprouter```
|
||||||
|
|
||||||
|
3. Open your browser and navigate to http://localhost
|
||||||
|
|
||||||
|
## Test setup with vagrant (not longer maintained)
|
||||||
|
There is a little Vagrant test setup. Just run ```vagrant up``` to spin up a Apache2 Webserver on Ubuntu. Then navigate to http://router.local after adding the machine IP to your hosts file. This test setup is not longer maintained and will probably break in future. Use the docker test setup instead.
|
||||||
|
|
||||||
## Todo
|
## Todo
|
||||||
* Create demo configuration for nginx
|
* Create demo configuration for nginx
|
||||||
|
|
3
docker/image/Dockerfile
Normal file
3
docker/image/Dockerfile
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
FROM php:7.2-apache
|
||||||
|
|
||||||
|
RUN a2enmod rewrite
|
Loading…
Reference in New Issue
Block a user