Add php.ini usage
This commit is contained in:
parent
ef66c422f7
commit
e47b8e28c4
|
|
@ -62,13 +62,24 @@ the Apache web server.
|
||||||
### Create a `Dockerfile` in your PHP project
|
### Create a `Dockerfile` in your PHP project
|
||||||
|
|
||||||
FROM php:5.6-apache
|
FROM php:5.6-apache
|
||||||
COPY . /var/www/html
|
COPY src/ /var/www/html/
|
||||||
|
|
||||||
Then, run the commands to build and run the Docker image:
|
Where `src/` is the directory containing all your php code. Then, run the commands to build and run the Docker image:
|
||||||
|
|
||||||
docker build -t my-php-app .
|
docker build -t my-php-app .
|
||||||
docker run -it --rm --name my-running-app my-php-app
|
docker run -it --rm --name my-running-app my-php-app
|
||||||
|
|
||||||
|
We recommend that you add a custom `php.ini` configuration. `COPY` it into
|
||||||
|
`/usr/local/lib` by adding one more line to the Dockerfile above and running the
|
||||||
|
same commands to build and run:
|
||||||
|
|
||||||
|
FROM php:5.6-apache
|
||||||
|
COPY config/php.ini /usr/local/lib/
|
||||||
|
COPY src/ /var/www/html/
|
||||||
|
|
||||||
|
Where `src/` is the directory containing all your php code and `config/`
|
||||||
|
contains your `php.ini` file.
|
||||||
|
|
||||||
### Without a `Dockerfile`
|
### Without a `Dockerfile`
|
||||||
|
|
||||||
If you don't want to include a `Dockerfile` in your project, it is sufficient to
|
If you don't want to include a `Dockerfile` in your project, it is sufficient to
|
||||||
|
|
|
||||||
|
|
@ -47,13 +47,24 @@ the Apache web server.
|
||||||
### Create a `Dockerfile` in your PHP project
|
### Create a `Dockerfile` in your PHP project
|
||||||
|
|
||||||
FROM php:5.6-apache
|
FROM php:5.6-apache
|
||||||
COPY . /var/www/html
|
COPY src/ /var/www/html/
|
||||||
|
|
||||||
Then, run the commands to build and run the Docker image:
|
Where `src/` is the directory containing all your php code. Then, run the commands to build and run the Docker image:
|
||||||
|
|
||||||
docker build -t my-php-app .
|
docker build -t my-php-app .
|
||||||
docker run -it --rm --name my-running-app my-php-app
|
docker run -it --rm --name my-running-app my-php-app
|
||||||
|
|
||||||
|
We recommend that you add a custom `php.ini` configuration. `COPY` it into
|
||||||
|
`/usr/local/lib` by adding one more line to the Dockerfile above and running the
|
||||||
|
same commands to build and run:
|
||||||
|
|
||||||
|
FROM php:5.6-apache
|
||||||
|
COPY config/php.ini /usr/local/lib/
|
||||||
|
COPY src/ /var/www/html/
|
||||||
|
|
||||||
|
Where `src/` is the directory containing all your php code and `config/`
|
||||||
|
contains your `php.ini` file.
|
||||||
|
|
||||||
### Without a `Dockerfile`
|
### Without a `Dockerfile`
|
||||||
|
|
||||||
If you don't want to include a `Dockerfile` in your project, it is sufficient to
|
If you don't want to include a `Dockerfile` in your project, it is sufficient to
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue