Commit Graph

324 Commits

Author SHA1 Message Date
Joe Ferguson
5bcd974ac0 Add readme stub 2014-11-14 16:17:38 -08:00
Tianon Gravi
583557dc05 MOAAR 2014-11-14 12:34:32 -07:00
yosifkit
09fd8c55bd Merge pull request #37 from infosiftr/fpm
Add FPM variant
2014-11-14 11:43:34 -07:00
Tianon Gravi
18b5d0884c FAILURE (yeah, my bad) 2014-11-14 11:34:45 -07:00
Tianon Gravi
844ed7ce00 Update to 5.5.19 and 5.6.3 for CVEs
Fixes #45; thanks @thaJeztah
2014-11-13 17:34:23 -07:00
Tianon Gravi
80f855114c Add FPM variant 2014-11-12 17:37:22 -07:00
yosifkit
969f7a892e Merge pull request #44 from infosiftr/make
Add back make (which we somehow missed)
2014-11-12 09:59:48 -07:00
Tianon Gravi
b2e1b8e2a3 Add back make (which we somehow missed) 2014-11-12 09:54:38 -07:00
yosifkit
ad9b781547 Merge pull request #41 from infosiftr/keep-the-sauce
Keep the source and instead just "make clean"
2014-11-11 17:24:02 -07:00
Tianon Gravi
0e97c6bb50 Merge pull request #43 from infosiftr/just-php
Make the root more obvious, fix DirectoryIndex to php first
2014-11-11 13:29:33 -07:00
Joe Ferguson
c06a6485d6 Make the root more obvious, fix DirectoryIndex to php first 2014-11-11 12:20:25 -08:00
Tianon Gravi
2c5880107a Add new docker-php-ext-* scripts for magic
For example, the following makes WordPress work:

```Dockerfile
RUN apt-get update && apt-get install -y libpng12-dev && rm -rf /var/lib/apt/lists/* \
	&& docker-php-ext-install gd \
	&& apt-get purge --auto-remove -y libpng12-dev

RUN docker-php-ext-install mysqli
```
2014-11-11 13:17:28 -07:00
Tianon Gravi
4d09bc45cb Keep the source and instead just "make clean" 2014-11-10 16:16:30 -07:00
Tianon Gravi
97c1d907b3 Merge pull request #35 from synctree/enable-soap
Add --enable-soap
2014-11-07 13:41:51 -07:00
Mike Dillon
98f6553f68 Add --enable-soap 2014-11-07 09:58:50 -08:00
Tianon Gravi
1de2401dd6 Merge pull request #38 from infosiftr/ca-certificates
Add ca-certificates (which was in buildpack-deps)
2014-11-06 20:05:50 -07:00
Tianon Gravi
cf2a4bcb5b Add ca-certificates (which was in buildpack-deps) 2014-11-06 20:02:36 -07:00
Tianon Gravi
050469ef2f Merge pull request #36 from infosiftr/slim-build
Refactor Dockerfile, switching the base from `buildpack-deps` over to `debian` directly
2014-11-06 17:40:52 -07:00
Tianon Gravi
a6e6a6381d Refactor Dockerfile, switching the base from buildpack-deps over to debian directly
This results in a dramatic reduction of image size:

```console
$ docker images php
REPOSITORY          TAG                 IMAGE ID            CREATED              VIRTUAL SIZE
php                 5.4                 6b03f428509e        3 hours ago          354.3 MB
php                 5.4-apache          2bd126f2c469        2 minutes ago        394.8 MB
php                 5.5                 19a5113df69a        9 minutes ago        356.4 MB
php                 5.5-apache          6c892721307f        2 minutes ago        396.9 MB
php                 5.6                 69aead156fe7        10 minutes ago       356.8 MB
php                 5.6-apache          2d0bae628aaf        About an hour ago    397.3 MB
```

vs the old:

```console
$ docker images php
REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
php                 5.4                 e760b9bd2c6c        2 days ago          736.9 MB
php                 5.4-apache          62c23e8f1704        2 days ago          811.8 MB
php                 5.5                 156d2a323bc0        2 days ago          739.8 MB
php                 5.5-apache          3014d0f81b29        2 days ago          814.7 MB
php                 5.6                 dab86418397c        2 days ago          740.2 MB
php                 5.6-apache          b3c4a0633954        2 days ago          815.1 MB
```
2014-11-06 17:34:27 -07:00
Tianon Gravi
c1fe2a2c01 Merge pull request #32 from infosiftr/remove-buildconf
Remove buildconf from our Dockerfiles since we use the release tarballs...
2014-11-03 17:18:05 -07:00
Tianon Gravi
a3dcd78179 Remove buildconf from our Dockerfiles since we use the release tarballs, which have pre-generated configure scripts 2014-11-03 17:02:20 -07:00
Tianon Gravi
3e4c6d8bfb Merge pull request #31 from infosiftr/fix-gzip
Gzip does not exist as a flag, use zlib
2014-11-03 13:41:06 -07:00
Joe Ferguson
87828ff10b Gzip does not exist as a flag, use zlib 2014-11-03 10:07:14 -08:00
Tianon Gravi
ba38d4a6ca Merge pull request #27 from infosiftr/additionalModules
Add additional modules to include
2014-10-27 16:21:28 -06:00
Moghedrin
7cd19dc2a7 Update apache versions 2014-10-27 16:16:05 -06:00
Moghedrin
cfa9eab115 Add additional modules to versions 5.4 and 5.5 2014-10-24 16:46:42 -06:00
Moghedrin
d21459dd50 Add additional modules to include 2014-10-24 15:33:21 -06:00
Tianon Gravi
381f6f4198 Merge pull request #26 from rogeriopradoj/docker-fix-23
Bump 5.4.34 - fix #23
2014-10-20 13:18:29 -06:00
Tianon Gravi
e637b5f00e Merge pull request #25 from rogeriopradoj/docker-fix-22
Bump 5.5.18 - fix #22
2014-10-20 13:18:19 -06:00
Tianon Gravi
795bf3f21d Merge pull request #24 from rogeriopradoj/docker-library/fix-21
Bump 5.6.2 - fix #21
2014-10-20 13:18:03 -06:00
Tianon Gravi
f8a3ea5787 Minor version bumps 2014-10-20 10:30:46 -06:00
Rogerio Prado de Jesus
7c248a3108 Bump 5.5.18 - fix docker-library#22
fix docker-library#22

Signed-off-by: Rogerio Prado de Jesus <rogeriopradoj@gmail.com>
2014-10-19 13:24:31 -02:00
Rogerio Prado de Jesus
7626c94cfa Bump 5.4.34 - fix docker-library#23
fix docker-library#23

Signed-off-by: Rogerio Prado de Jesus <rogeriopradoj@gmail.com>
2014-10-19 13:22:13 -02:00
Rogerio Prado de Jesus
b8c53deb44 Bump 5.6.2 - fix #21
fix #21

Signed-off-by: Rogerio Prado de Jesus <rogeriopradoj@gmail.com>
2014-10-18 08:01:08 -03:00
Tianon Gravi
dc0a6ad58c Merge pull request #20 from infosiftr/drop-5.3
Drop php 5.3
2014-10-15 17:31:45 -06:00
Joe Ferguson
8814c6a788 Drop older php 5.3
it fails when trying to build with ssl
2014-10-15 15:01:24 -06:00
Tianon Gravi
0985a4d4ba Merge pull request #16 from cdams/add-ssl
Add open-ssl option
2014-10-10 15:11:44 -06:00
Cuenot Damien
524908779e add openSSL 2014-10-10 22:54:54 +02:00
Cuenot Damien
ccf6114295 add openSSL 2014-10-10 22:54:35 +02:00
Cuenot Damien
9fc452451b add openSSL 2014-10-10 22:54:15 +02:00
Cuenot Damien
7daab7cc1e add openSSL 2014-10-10 22:53:58 +02:00
Cuenot Damien
1317deb6f7 add openSSL 2014-10-10 22:53:40 +02:00
Cuenot Damien
646ff23371 add openSSL 2014-10-10 22:53:10 +02:00
Cuenot Damien
6527e41240 add option ssl on apache 2014-10-09 22:46:36 +02:00
Cuenot Damien
babf546912 Add open-ssl option 2014-10-09 22:11:01 +02:00
yosifkit
37b9ec8bc7 Merge pull request #13 from infosiftr/moar-tags-jpetazzo
Add more tags, thanks to Jérôme
2014-10-07 17:30:01 -06:00
yosifkit
9f4faa5159 Merge pull request #15 from infosiftr/remove-volume
Remove the `VOLUME` definition from the apache variants, since it doesn't make sense in the general case
2014-10-07 17:24:53 -06:00
Tianon Gravi
6b0affa0c5 Remove the VOLUME definition from the apache variants, since it doesn't make sense in the general case
This is another one thanks to Jérôme...
2014-10-07 17:03:10 -06:00
Tianon Gravi
9fabd6a9d9 Add more tags, thanks to Jérôme 2014-10-07 16:41:32 -06:00
yosifkit
777c5f1272 Merge pull request #12 from rogeriopradoj/fix-11
Update 5.6 version
2014-10-06 10:00:01 -06:00