-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.md.twig
More file actions
65 lines (57 loc) · 2 KB
/
README.md.twig
File metadata and controls
65 lines (57 loc) · 2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# Docker image for building PHP based applications
Docker images for building PHP (and other) web applications. Ideal for use with deploy.dog, or in build/CI environments.
**This is currently a work in progress and so we do not recommending using it yet.**
## Image contents
* PHP (many versions, see below)
* Node.js (version 6 (LTS) or 8 (Latest), see below)
* npm
* Composer
* Grunt
* Gulp
* SASS (also covers SCSS)
* LESS
* webpack
* Browserify
* Yarn
* Bower
## PHP Extensions included
* pdo_mysql
* curl
* intl
* gd
* json
* mbstring
* zip
* xml
* soap
* bcmath
* apc/apcu
* bz2
* mcrypt
## Versions
We support recent many versions of PHP, each with the latest LTS version of Node.js and the latest stable version of Node.js. Simply tell docker (or [deploy.dog](https://deploy.dog)) the version of the image that you want.
### Looking for the latest patch release of a PHP version?
| PHP Version | Node.js Version | Full Docker Image Name |
| ------------ | --------------- | ---------------------- |
{% for php in basePhpVersions %}
{% for nodejs in nodejsVersions %}
| PHP {{ php }} | Node.js {{ nodejs }} | `deploydog/php-nodejs-web-build-tools:php{{ php }}/nodejs{{ nodejs }}` |
{% endfor %}
{% endfor %}
### Looking for a specific patch release of a stable PHP version?
| PHP Version | Node.js Version | Full Docker Image Name |
| ------------ | --------------- | ---------------------- |
{% for php in stablePhpVersions %}
{% for nodejs in nodejsVersions %}
| PHP {{ php }} | Node.js {{ nodejs }} | `deploydog/php-nodejs-web-build-tools:php{{ php }}/nodejs{{ nodejs }}` |
{% endfor %}
{% endfor %}
### Looking for a specific patch release of a QA PHP version?
| PHP Version | Node.js Version | Full Docker Image Name |
| ------------ | --------------- | ---------------------- |
{% for php in qaPhpVersions %}
{% for nodejs in nodejsVersions %}
| PHP {{ php }} | Node.js {{ nodejs }} | `deploydog/php-nodejs-web-build-tools:php{{ php }}/nodejs{{ nodejs }}` |
{% endfor %}
{% endfor %}
Last updated {{ time|date('D jS M Y g:ia') }}