Docker Library Bot 10 lat temu
rodzic
commit
211d721fbd
2 zmienionych plików z 14 dodań i 3 usunięć
  1. 12 1
      haproxy/README.md
  2. 2 2
      php/README.md

+ 12 - 1
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
 ```
 

+ 2 - 2
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