update the readme: switch to php 5.5
This commit is contained in:
parent
10af217349
commit
2ba3060564
32
README.md
32
README.md
@ -88,13 +88,14 @@ docker-compose up nginx mysql redis
|
|||||||
- Clean and well structured Dockerfiles (`dockerfile`).
|
- Clean and well structured Dockerfiles (`dockerfile`).
|
||||||
- Latest version of the Docker Compose file (`docker-compose`).
|
- Latest version of the Docker Compose file (`docker-compose`).
|
||||||
- Everything is visible and editable.
|
- Everything is visible and editable.
|
||||||
|
- Fast Images Builds.
|
||||||
- More to come every week..
|
- More to come every week..
|
||||||
|
|
||||||
|
|
||||||
<a name="Supported-Containers"></a>
|
<a name="Supported-Containers"></a>
|
||||||
### Supported Containers
|
### Supported Containers
|
||||||
|
|
||||||
- PHP-FPM (7.0 - 5.6 - 5.5)
|
- PHP-FPM
|
||||||
- NGINX
|
- NGINX
|
||||||
- HHVM
|
- HHVM
|
||||||
- MySQL
|
- MySQL
|
||||||
@ -107,7 +108,7 @@ docker-compose up nginx mysql redis
|
|||||||
- Caddy
|
- Caddy
|
||||||
- Beanstalkd
|
- Beanstalkd
|
||||||
- Beanstalkd Console
|
- Beanstalkd Console
|
||||||
- Workspace (contains: Composer, PHP7-CLI, Laravel Installer, Git, Node, Gulp, Bower, SQLite, Vim, Nano, cURL and much more)
|
- Workspace (contains: Composer, PHP7-CLI, Laravel Installer, Git, Node, Gulp, SQLite, Vim, Nano, cURL...)
|
||||||
|
|
||||||
|
|
||||||
>If you can't find your container, build it yourself and add it to this list. Contributions are welcomed :)
|
>If you can't find your container, build it yourself and add it to this list. Contributions are welcomed :)
|
||||||
@ -718,30 +719,27 @@ php-fpm:
|
|||||||
docker-compose build php
|
docker-compose build php
|
||||||
```
|
```
|
||||||
|
|
||||||
|
> For more details about the PHP base image, visit the [official PHP docker images](https://hub.docker.com/_/php/).
|
||||||
|
|
||||||
|
|
||||||
#### B) Switch from PHP `7.0` or `5.6` to PHP `5.5`
|
#### B) Switch from PHP `7.0` or `5.6` to PHP `5.5`
|
||||||
|
|
||||||
1 - Follow the steps of (Switch from PHP `7.0` to PHP `5.6`) except the last one "rebuilding container".
|
We do not natively support PHP 5.5 anymore, but you can get it in few steps:
|
||||||
|
|
||||||
2 - Open the `docker-compose.yml` again and make sure you are using `Dockerfile-56` like this:
|
1 - Clone `https://github.com/LaraDock/php-fpm`.
|
||||||
|
|
||||||
```txt
|
3 - Rename `Dockerfile-56` to `Dockerfile-55`.
|
||||||
php-fpm:
|
|
||||||
build:
|
|
||||||
context: ./php-fpm
|
|
||||||
dockerfile: Dockerfile-56
|
|
||||||
```
|
|
||||||
|
|
||||||
3 - Open `php-fpm/Dockerfile-56` file and on the first line replace the PHP version from (`FROM php:5.6-fpm`) to (`FROM php:5.5-fpm`).
|
3 - Edit the file `FROM php:5.6-fpm` to `FROM php:5.5-fpm`.
|
||||||
|
|
||||||
4 - Now you can rebuild the container
|
4 - Build an image from `Dockerfile-55`.
|
||||||
|
|
||||||
|
5 - Open the `docker-compose.yml` file.
|
||||||
|
|
||||||
|
6 - Point `php-fpm` to your `Dockerfile-55` file.
|
||||||
|
|
||||||
```bash
|
|
||||||
docker-compose build php
|
|
||||||
```
|
|
||||||
|
|
||||||
<br>
|
|
||||||
|
|
||||||
For more details about the PHP base image, visit the [official PHP docker images](https://hub.docker.com/_/php/).
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user