An open API service indexing awesome lists of open source software.

https://github.com/forumone/docker-drupal8

FPM-based images for serving Drupal sites
https://github.com/forumone/docker-drupal8

docker docker-image drupal drupal-8

Last synced: 8 months ago
JSON representation

FPM-based images for serving Drupal sites

Awesome Lists containing this project

README

          

# About this Image

Images built from this repository are used as bases for serving Drupal 8 websites. They differ from the Docker Hub's `drupal` image in two ways:

1. These images do not include a copy of the Drupal 8 sources. We expect users of this image to add Drupal via Composer in a build step (or via a bind-mount during local development).
2. These images include a small utility, `f1-ext-install`, to simplify the task of installing common extensions. For example, to install Memcached, one only needs to add this to their Dockerfile:

```sh
# Install the core SOAP extension
f1-ext-install builtin:soap

# Install memcached from PECL
f1-ext-install pecl:memcached
```

## PHP Versions and Tags

- Currently supported by PHP:

- `8.0`, `8.0-xdebug`
- `7.4`, `7.4-xdebug`

- End-of-life for legacy projects:
- `7.2`, `7.2-xdebug`
- `7.3`, `7.3-xdebug`

Images tagged with `-xdebug` contain XDebug installed but disabled; at runtime use `docker-php-ext-enable xdebug` to enable.

The tags `7`, `7-xdebug`, `8`, and `8-xdebug` are available for quick testing when a specific version isn't needed.

# License

Like the [base PHP image](https://github.com/docker-library/php) we use, this project is available under the terms of the MIT license. See [LICENSE](LICENSE) for more details.