37 Commits
Author SHA1 Message Date
Michal Čihař c099349ef3 Remove not needed curl installation
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-08 13:52:48 +02:00
Michal Čihař 8a8e9eee0a Verify downloaded tarball using PGP
Fixes #43

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-08 13:44:21 +02:00
Michal Čihař e713caa214 Remove mcrypt from dependencies, it is not needed with openssl
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-14 15:45:56 +02:00
Michal Čihař cce91f08d4 Revert "Switch to PHP 7"
Okay, the PHP 7 packages are not yet in released Alpine, we need to wait
for next release.

This reverts commit 9d0dec3d2e.
2016-06-14 15:45:15 +02:00
Michal Čihař 9d0dec3d2e Switch to PHP 7
Fixes #34

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-14 15:41:18 +02:00
Steve SteinerandGitHub 0bc8b4025b Update base image to alpine:latest
As per note in previous version of Dockerfile to switch when 3.4 was out.

Also removed comment since it's done.
2016-06-14 09:34:55 -04:00
Michal Čihař 593d7f5f96 Include PHP modules for bz2 and zip
Fixes #33

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-10 12:34:01 +02:00
Michal Čihař 23cb076766 Use persistent volume for sessions
Issue #32

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-06 10:03:35 +02:00
Michal Čihař 15ca16c9d0 Change deps to php5
We would really prefer php7, but it's not there and php packages got
renamed to php5

Issue #31

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-05-27 13:48:21 +02:00
Michal Čihař 249e10decc Add comment why is there edge
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-04-20 08:34:17 +02:00
Michal Čihař 6dd6b90902 Base on alpine:edge to get DNS fixes
See https://twitter.com/thockin/status/704909611279781888 and
https://github.com/gliderlabs/docker-alpine/issues/8. This will be fixed
in 3.4, so at that point we can switch back to using stable.

Fixes #23 (DNS issues)
Fixes #27 (Kubernetes support)

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-04-20 08:31:53 +02:00
Henk Kraal 9636db031d Add php-mcrypt module 2016-03-29 15:17:59 +02:00
Sergey Fedotov b8d56cdf6f Make INI settings configurable via environment variables 2016-02-15 19:18:01 +03:00
Rick Wieman a87ccec937 Switch to port 80 (instead of 8080)
As this is a Docker container running a web application, it would make sense to expose the http port (80) instead of port 8080. A user can always specify the 'external' port to his liking using e.g. `-p 8080:80`.

Fixes #18.
2016-02-08 10:41:25 +01:00
Josué Cau 87e78416b6 Increase "max_input_vars" value
To allow exporting databases with many tables (e.g. Prestashop CMS)
2016-02-01 16:13:04 +01:00
Sullivan SENECHAL 4ccfadf98e Improve apk usage 2016-01-14 13:07:38 +01:00
Michal Čihař 7d566641b4 Use just one configuration file
We can generate correct values inside it, no need for magic handling
more of the files.

Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-14 13:36:47 +01:00
Michal Čihař 85397a6416 Do the changes in one sed command
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-14 13:33:13 +01:00
ZhiFeng Hu f6e445ddeb Increase PHP file upload size limit to 64MB
Signed-off-by: ZhiFeng Hu <hufeng1987@gmail.com>
2015-12-10 17:46:15 +08:00
Michal Čihař 4b4dca1451 Copy both configs in one step
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 15:14:48 +01:00
Michal Čihař ba5957ac0d Cleanup not needed files after extracting
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 15:08:28 +01:00
Michal Čihař 85ed692cd6 Simplify setup
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 15:00:05 +01:00
Michal Čihař fdc3fa032a Apline has older tar not understanding --strip-components
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 14:56:17 +01:00
Michal Čihař 42c72936cb Use curl for download
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 14:51:45 +01:00
Michal Čihař 6126a727a3 No need for wget in image
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 14:48:09 +01:00
Michal Čihař f1c00305f7 Base image directly on alpine
This allows us to optimize list of included packages.

Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 14:44:29 +01:00
Michal Čihař fac2227b31 Shorten download progress
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 14:23:02 +01:00
Sebastian Mendel cd7cc22fd8 add support for arbitrary servers 2015-12-04 13:02:28 +01:00
Michal Čihař 0b99ee6512 Simplify progress bar
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 11:36:00 +01:00
Sebastian Mendel 6b92f16d07 concatenate Dockerfile commands - reduces final images size 2015-12-04 11:13:03 +01:00
Michal Čihař b19bfbd867 Fix typo in command
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 08:14:53 +01:00
Michal Čihař ace7de68db Always use latest stable phpMyAdmin version
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-04 08:10:21 +01:00
netroby 28f7122cf2 Update phpmyadmin to 4.5.2 2015-11-24 15:33:05 +08:00
ZhiFeng Hu e224ef0fbd Update Dockerfile
Signed-off-by: ZhiFeng Hu <hufeng1987@gmail.com>
2015-11-06 04:40:06 +01:00
netroby 8948ea252e Update Dockerfile 2015-11-06 10:59:36 +08:00
netroby 01a6949458 Delete unused sections 2015-11-06 10:54:48 +08:00
ZhiFeng Hu 063cecc62b Update Dockerfile
Signed-off-by: ZhiFeng Hu <hufeng1987@gmail.com>
2015-11-06 10:27:39 +08:00