diff --git a/haproxy/README.md b/haproxy/README.md index c7523abfb..15d3d7b72 100644 --- a/haproxy/README.md +++ b/haproxy/README.md @@ -35,10 +35,21 @@ FROM haproxy:1.5 COPY haproxy.cfg /usr/local/etc/haproxy/haproxy.cfg ``` -Build and run: +## Build the container ```console $ docker build -t my-haproxy . +``` + +## Test the configuration file + +```console +$ docker run -it --rm --name haproxy-syntax-check haproxy:1.5 haproxy -c -f /usr/local/etc/haproxy/haproxy.cfg +``` + +## Run the container + +```console $ docker run -d --name my-running-haproxy my-haproxy ``` diff --git a/php/README.md b/php/README.md index 49802eead..97cb6b106 100644 --- a/php/README.md +++ b/php/README.md @@ -72,7 +72,7 @@ Where `src/` is the directory containing all your php code. Then, run the comman ```console $ docker build -t my-php-app . -$ docker run -it --rm --name my-running-app my-php-app +$ docker run -d --name my-running-app my-php-app ``` We recommend that you add a custom `php.ini` configuration. `COPY` it into `/usr/local/etc/php` by adding one more line to the Dockerfile above and running the same commands to build and run: @@ -144,7 +144,7 @@ RUN curl -fsSL 'https://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar. If you don't want to include a `Dockerfile` in your project, it is sufficient to do the following: ```console -$ docker run -p 80:80 -it --rm --name my-apache-php-app -v "$PWD":/var/www/html php:5.6-apache +$ docker run -d -p 80:80 --name my-apache-php-app -v "$PWD":/var/www/html php:5.6-apache ``` # License