From 063cecc62bc98703dd89083fa5d2845ce01c473a Mon Sep 17 00:00:00 2001 From: ZhiFeng Hu Date: Fri, 6 Nov 2015 10:27:39 +0800 Subject: [PATCH 01/11] Update Dockerfile Signed-off-by: ZhiFeng Hu --- Dockerfile | 17 +++++++++++++++++ config.inc.php | 11 +++++++++++ 2 files changed, 28 insertions(+) create mode 100644 Dockerfile create mode 100644 config.inc.php diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..8018e55 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM netroby/alpine-php + +VOLUME /www +RUN wget -c https://github.com/phpmyadmin/phpmyadmin/archive/RELEASE_4_5_1.tar.gz; \ + tar zxvf phpmyadmin-RELEASE_4_5_1.tar.gz;\ + mv phpmyadmin-RELEASE_4_5_1 /www; \ + unlink *.tar.gz + +COPY config.inc.php /www/config.inc.php + +ENV HOME /root + +EXPOSE 8080 + +WORKDIR /root + +ENTRYPOINT ["php", "-S", "0.0.0.0:8080", "-t", "/www/"] diff --git a/config.inc.php b/config.inc.php new file mode 100644 index 0000000..8eca1e6 --- /dev/null +++ b/config.inc.php @@ -0,0 +1,11 @@ + Date: Fri, 6 Nov 2015 10:36:06 +0800 Subject: [PATCH 02/11] Update readme.md Signed-off-by: ZhiFeng Hu --- readme.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 readme.md diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..39a3420 --- /dev/null +++ b/readme.md @@ -0,0 +1 @@ +# alpine linux + php + phpmyadmin From 3950fbd8fd3e390dd4fae0cf63a7823d1b129372 Mon Sep 17 00:00:00 2001 From: netroby Date: Fri, 6 Nov 2015 10:39:28 +0800 Subject: [PATCH 03/11] Update readme.md --- readme.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/readme.md b/readme.md index 39a3420..546f202 100644 --- a/readme.md +++ b/readme.md @@ -1 +1,3 @@ # alpine linux + php + phpmyadmin + +Update 2015-11-06 From 139ee8b0a541d856eeddee9a4d933f77ffd6e249 Mon Sep 17 00:00:00 2001 From: netroby Date: Fri, 6 Nov 2015 10:48:59 +0800 Subject: [PATCH 04/11] Update readme.md --- readme.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/readme.md b/readme.md index 546f202..d44ba30 100644 --- a/readme.md +++ b/readme.md @@ -1,3 +1,5 @@ # alpine linux + php + phpmyadmin Update 2015-11-06 + +Run PHPMyAdmin with alpine + php From 01a694945841461b892354f69b78249c6121b6ef Mon Sep 17 00:00:00 2001 From: netroby Date: Fri, 6 Nov 2015 10:54:48 +0800 Subject: [PATCH 05/11] Delete unused sections --- Dockerfile | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8018e55..d1d8be3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,13 @@ FROM netroby/alpine-php -VOLUME /www RUN wget -c https://github.com/phpmyadmin/phpmyadmin/archive/RELEASE_4_5_1.tar.gz; \ - tar zxvf phpmyadmin-RELEASE_4_5_1.tar.gz;\ + tar zxvf RELEASE_4_5_1.tar.gz;\ + mkdir /www; \ mv phpmyadmin-RELEASE_4_5_1 /www; \ unlink *.tar.gz COPY config.inc.php /www/config.inc.php -ENV HOME /root - EXPOSE 8080 -WORKDIR /root - ENTRYPOINT ["php", "-S", "0.0.0.0:8080", "-t", "/www/"] From 8948ea252e7f368753a9d834b8694e670dfad71e Mon Sep 17 00:00:00 2001 From: netroby Date: Fri, 6 Nov 2015 10:59:36 +0800 Subject: [PATCH 06/11] Update Dockerfile --- Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index d1d8be3..4ec67d6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,7 @@ FROM netroby/alpine-php -RUN wget -c https://github.com/phpmyadmin/phpmyadmin/archive/RELEASE_4_5_1.tar.gz; \ +RUN wget --no-check-certificate -c https://github.com/phpmyadmin/phpmyadmin/archive/RELEASE_4_5_1.tar.gz; \ tar zxvf RELEASE_4_5_1.tar.gz;\ - mkdir /www; \ mv phpmyadmin-RELEASE_4_5_1 /www; \ unlink *.tar.gz From a7a5eb77dde0ee023bcfb26129eecb3cda79994c Mon Sep 17 00:00:00 2001 From: netroby Date: Fri, 6 Nov 2015 11:30:24 +0800 Subject: [PATCH 07/11] Update readme.md --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index d44ba30..2f1ef0b 100644 --- a/readme.md +++ b/readme.md @@ -2,4 +2,4 @@ Update 2015-11-06 -Run PHPMyAdmin with alpine + php +Run PHPMyAdmin with alpine + php built in web server From e224ef0fbd2ac3a2ac4888d6982b34cf6758a077 Mon Sep 17 00:00:00 2001 From: ZhiFeng Hu Date: Fri, 6 Nov 2015 04:40:06 +0100 Subject: [PATCH 08/11] Update Dockerfile Signed-off-by: ZhiFeng Hu --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index 4ec67d6..0ffc608 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,3 +10,5 @@ COPY config.inc.php /www/config.inc.php EXPOSE 8080 ENTRYPOINT ["php", "-S", "0.0.0.0:8080", "-t", "/www/"] + +CMD [] From a050246370ba6fe50b0819a70b2d3df9e76ee7b6 Mon Sep 17 00:00:00 2001 From: netroby Date: Fri, 6 Nov 2015 11:57:19 +0800 Subject: [PATCH 09/11] Update readme.md --- readme.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/readme.md b/readme.md index 2f1ef0b..177662b 100644 --- a/readme.md +++ b/readme.md @@ -3,3 +3,14 @@ Update 2015-11-06 Run PHPMyAdmin with alpine + php built in web server + + +## Usage + +First, you need to run mysql in docker, and this image need link a running mysql instance container + +``` +docker run --name myadmin -d --link mysql_db_server:db -p 8080:8080 netroby/alpine-phpmyadmin +``` + +Then open browser, visit http://***.***.host.ip:8080 From 94222feba2029cfd6bb9cb6b92799feb71140e63 Mon Sep 17 00:00:00 2001 From: netroby Date: Fri, 6 Nov 2015 12:41:50 +0800 Subject: [PATCH 10/11] Update readme.md --- readme.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/readme.md b/readme.md index 177662b..387d017 100644 --- a/readme.md +++ b/readme.md @@ -14,3 +14,5 @@ docker run --name myadmin -d --link mysql_db_server:db -p 8080:8080 netroby/alpi ``` Then open browser, visit http://***.***.host.ip:8080 + +You will see the phpmyadmin login page From 28f7122cf24a4140e6c2c817d1ef1173850230aa Mon Sep 17 00:00:00 2001 From: netroby Date: Tue, 24 Nov 2015 15:33:05 +0800 Subject: [PATCH 11/11] Update phpmyadmin to 4.5.2 --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0ffc608..a1e9da1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ FROM netroby/alpine-php -RUN wget --no-check-certificate -c https://github.com/phpmyadmin/phpmyadmin/archive/RELEASE_4_5_1.tar.gz; \ - tar zxvf RELEASE_4_5_1.tar.gz;\ - mv phpmyadmin-RELEASE_4_5_1 /www; \ +RUN wget --no-check-certificate -c https://github.com/phpmyadmin/phpmyadmin/archive/RELEASE_4_5_2.tar.gz; \ + tar zxvf RELEASE_4_5_2.tar.gz;\ + mv phpmyadmin-RELEASE_4_5_2 /www; \ unlink *.tar.gz COPY config.inc.php /www/config.inc.php