Skip to content

Conversation

tianon
Copy link
Member

@tianon tianon commented Feb 1, 2019

- `golang`: Alpine 3.9 (docker-library/golang#262)
- `haproxy`: Alpine 3.9 (docker-library/haproxy#82)
- `httpd`: Alpine 3.9 (docker-library/httpd#124)
- `mariadb`: 10.0.38, 5.5.63
- `memcached`: Alpine 3.9 (docker-library/memcached#45)
- `mysql`: 8.0.15
- `openjdk`: 13-ea+6, 12-ea+30, Alpine 3.9 (docker-library/openjdk#276)
- `php`: axe 5.6 (EOL), consistent `/var/www/html` permissions (docker-library/php#787)
- `postgres`: Alpine 3.9 (docker-library/postgres#550)
- `rabbitmq`: 3.7.11, 3.8.0-beta.2
- `redis`: Alpine 3.9 (redis/docker-library-redis#183)
- `ruby`: Alpine 3.9 (docker-library/ruby#262)
- `wordpress`: `chown` of `.` in very certain narrow cases (docker-library/wordpress#371)
@tianon
Copy link
Member Author

tianon commented Feb 2, 2019

Diff:
diff --git a/_bashbrew-arches b/_bashbrew-arches
index 889601b..4c24abe 100644
--- a/_bashbrew-arches
+++ b/_bashbrew-arches
@@ -1,9 +1,9 @@
-golang:1.10-alpine3.7 @ amd64
-golang:1.10-alpine3.7 @ arm32v6
-golang:1.10-alpine3.7 @ arm64v8
-golang:1.10-alpine3.7 @ i386
-golang:1.10-alpine3.7 @ ppc64le
-golang:1.10-alpine3.7 @ s390x
+golang:1.10-alpine3.8 @ amd64
+golang:1.10-alpine3.8 @ arm32v6
+golang:1.10-alpine3.8 @ arm64v8
+golang:1.10-alpine3.8 @ i386
+golang:1.10-alpine3.8 @ ppc64le
+golang:1.10-alpine3.8 @ s390x
 golang:1.10-alpine @ amd64
 golang:1.10-alpine @ arm32v6
 golang:1.10-alpine @ arm64v8
@@ -21,12 +21,12 @@ golang:1.10-windowsservercore-1709 @ windows-amd64
 golang:1.10-windowsservercore-1803 @ windows-amd64
 golang:1.10-windowsservercore-1809 @ windows-amd64
 golang:1.10-windowsservercore-ltsc2016 @ windows-amd64
-golang:alpine3.7 @ amd64
-golang:alpine3.7 @ arm32v6
-golang:alpine3.7 @ arm64v8
-golang:alpine3.7 @ i386
-golang:alpine3.7 @ ppc64le
-golang:alpine3.7 @ s390x
+golang:alpine3.8 @ amd64
+golang:alpine3.8 @ arm32v6
+golang:alpine3.8 @ arm64v8
+golang:alpine3.8 @ i386
+golang:alpine3.8 @ ppc64le
+golang:alpine3.8 @ s390x
 golang:alpine @ amd64
 golang:alpine @ arm32v6
 golang:alpine @ arm64v8
@@ -34,6 +34,12 @@ golang:alpine @ i386
 golang:alpine @ ppc64le
 golang:alpine @ s390x
 golang:nanoserver-sac2016 @ windows-amd64
+golang:rc-alpine3.8 @ amd64
+golang:rc-alpine3.8 @ arm32v6
+golang:rc-alpine3.8 @ arm64v8
+golang:rc-alpine3.8 @ i386
+golang:rc-alpine3.8 @ ppc64le
+golang:rc-alpine3.8 @ s390x
 golang:rc-alpine @ amd64
 golang:rc-alpine @ arm32v6
 golang:rc-alpine @ arm64v8
@@ -296,68 +302,6 @@ openjdk:windowsservercore-1709 @ windows-amd64
 openjdk:windowsservercore-1803 @ windows-amd64
 openjdk:windowsservercore-1809 @ windows-amd64
 openjdk:windowsservercore-ltsc2016 @ windows-amd64
-php:5 @ amd64
-php:5 @ arm32v5
-php:5 @ arm32v7
-php:5 @ arm64v8
-php:5 @ i386
-php:5 @ ppc64le
-php:5 @ s390x
-php:5-alpine @ amd64
-php:5-alpine @ arm32v6
-php:5-alpine @ arm64v8
-php:5-alpine @ i386
-php:5-alpine @ ppc64le
-php:5-alpine @ s390x
-php:5-apache @ amd64
-php:5-apache @ arm32v5
-php:5-apache @ arm32v7
-php:5-apache @ arm64v8
-php:5-apache @ i386
-php:5-apache @ ppc64le
-php:5-apache @ s390x
-php:5-apache-jessie @ amd64
-php:5-apache-jessie @ arm32v5
-php:5-apache-jessie @ arm32v7
-php:5-apache-jessie @ i386
-php:5-fpm @ amd64
-php:5-fpm @ arm32v5
-php:5-fpm @ arm32v7
-php:5-fpm @ arm64v8
-php:5-fpm @ i386
-php:5-fpm @ ppc64le
-php:5-fpm @ s390x
-php:5-fpm-alpine @ amd64
-php:5-fpm-alpine @ arm32v6
-php:5-fpm-alpine @ arm64v8
-php:5-fpm-alpine @ i386
-php:5-fpm-alpine @ ppc64le
-php:5-fpm-alpine @ s390x
-php:5-fpm-jessie @ amd64
-php:5-fpm-jessie @ arm32v5
-php:5-fpm-jessie @ arm32v7
-php:5-fpm-jessie @ i386
-php:5-jessie @ amd64
-php:5-jessie @ arm32v5
-php:5-jessie @ arm32v7
-php:5-jessie @ i386
-php:5-zts @ amd64
-php:5-zts @ arm32v5
-php:5-zts @ arm32v7
-php:5-zts @ arm64v8
-php:5-zts @ i386
-php:5-zts @ ppc64le
-php:5-zts @ s390x
-php:5-zts-alpine @ amd64
-php:5-zts-alpine @ arm32v6
-php:5-zts-alpine @ arm64v8
-php:5-zts-alpine @ i386
-php:5-zts-alpine @ ppc64le
-php:5-zts-alpine @ s390x
-php:5-zts-jessie @ amd64
-php:5-zts-jessie @ arm32v5
-php:5-zts-jessie @ arm32v7
-php:5-zts-jessie @ i386
 php:7.1 @ amd64
 php:7.1 @ arm32v5
 php:7.1 @ arm32v7
@@ -563,30 +507,30 @@ postgres:latest @ arm64v8
 postgres:latest @ i386
 postgres:latest @ ppc64le
 postgres:latest @ s390x
-rabbitmq:3.7-rc @ amd64
-rabbitmq:3.7-rc @ arm32v7
-rabbitmq:3.7-rc @ arm64v8
-rabbitmq:3.7-rc @ i386
-rabbitmq:3.7-rc @ ppc64le
-rabbitmq:3.7-rc @ s390x
-rabbitmq:3.7-rc-alpine @ amd64
-rabbitmq:3.7-rc-alpine @ arm32v6
-rabbitmq:3.7-rc-alpine @ arm64v8
-rabbitmq:3.7-rc-alpine @ i386
-rabbitmq:3.7-rc-alpine @ ppc64le
-rabbitmq:3.7-rc-alpine @ s390x
-rabbitmq:3.7-rc-management @ amd64
-rabbitmq:3.7-rc-management @ arm32v7
-rabbitmq:3.7-rc-management @ arm64v8
-rabbitmq:3.7-rc-management @ i386
-rabbitmq:3.7-rc-management @ ppc64le
-rabbitmq:3.7-rc-management @ s390x
-rabbitmq:3.7-rc-management-alpine @ amd64
-rabbitmq:3.7-rc-management-alpine @ arm32v6
-rabbitmq:3.7-rc-management-alpine @ arm64v8
-rabbitmq:3.7-rc-management-alpine @ i386
-rabbitmq:3.7-rc-management-alpine @ ppc64le
-rabbitmq:3.7-rc-management-alpine @ s390x
+rabbitmq:3.8-rc @ amd64
+rabbitmq:3.8-rc @ arm32v7
+rabbitmq:3.8-rc @ arm64v8
+rabbitmq:3.8-rc @ i386
+rabbitmq:3.8-rc @ ppc64le
+rabbitmq:3.8-rc @ s390x
+rabbitmq:3.8-rc-alpine @ amd64
+rabbitmq:3.8-rc-alpine @ arm32v6
+rabbitmq:3.8-rc-alpine @ arm64v8
+rabbitmq:3.8-rc-alpine @ i386
+rabbitmq:3.8-rc-alpine @ ppc64le
+rabbitmq:3.8-rc-alpine @ s390x
+rabbitmq:3.8-rc-management @ amd64
+rabbitmq:3.8-rc-management @ arm32v7
+rabbitmq:3.8-rc-management @ arm64v8
+rabbitmq:3.8-rc-management @ i386
+rabbitmq:3.8-rc-management @ ppc64le
+rabbitmq:3.8-rc-management @ s390x
+rabbitmq:3.8-rc-management-alpine @ amd64
+rabbitmq:3.8-rc-management-alpine @ arm32v6
+rabbitmq:3.8-rc-management-alpine @ arm64v8
+rabbitmq:3.8-rc-management-alpine @ i386
+rabbitmq:3.8-rc-management-alpine @ ppc64le
+rabbitmq:3.8-rc-management-alpine @ s390x
 rabbitmq:alpine @ amd64
 rabbitmq:alpine @ arm32v6
 rabbitmq:alpine @ arm64v8
@@ -612,12 +556,12 @@ rabbitmq:management-alpine @ i386
 rabbitmq:management-alpine @ ppc64le
 rabbitmq:management-alpine @ s390x
 redis:4-32bit-stretch @ amd64
-redis:4-alpine3.8 @ amd64
-redis:4-alpine3.8 @ arm32v6
-redis:4-alpine3.8 @ arm64v8
-redis:4-alpine3.8 @ i386
-redis:4-alpine3.8 @ ppc64le
-redis:4-alpine3.8 @ s390x
+redis:4-alpine3.9 @ amd64
+redis:4-alpine3.9 @ arm32v6
+redis:4-alpine3.9 @ arm64v8
+redis:4-alpine3.9 @ i386
+redis:4-alpine3.9 @ ppc64le
+redis:4-alpine3.9 @ s390x
 redis:4-stretch @ amd64
 redis:4-stretch @ arm32v5
 redis:4-stretch @ arm32v7
@@ -626,12 +570,12 @@ redis:4-stretch @ i386
 redis:4-stretch @ ppc64le
 redis:4-stretch @ s390x
 redis:32bit-stretch @ amd64
-redis:alpine3.8 @ amd64
-redis:alpine3.8 @ arm32v6
-redis:alpine3.8 @ arm64v8
-redis:alpine3.8 @ i386
-redis:alpine3.8 @ ppc64le
-redis:alpine3.8 @ s390x
+redis:alpine3.9 @ amd64
+redis:alpine3.9 @ arm32v6
+redis:alpine3.9 @ arm64v8
+redis:alpine3.9 @ i386
+redis:alpine3.9 @ ppc64le
+redis:alpine3.9 @ s390x
 redis:stretch @ amd64
 redis:stretch @ arm32v5
 redis:stretch @ arm32v7
diff --git a/_bashbrew-list b/_bashbrew-list
index 9ce17a7..a2962c4 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -1,7 +1,7 @@
 golang:1
 golang:1-alpine
-golang:1-alpine3.7
 golang:1-alpine3.8
+golang:1-alpine3.9
 golang:1-nanoserver
 golang:1-nanoserver-sac2016
 golang:1-stretch
@@ -12,8 +12,8 @@ golang:1-windowsservercore-1809
 golang:1-windowsservercore-ltsc2016
 golang:1.10
 golang:1.10-alpine
-golang:1.10-alpine3.7
 golang:1.10-alpine3.8
+golang:1.10-alpine3.9
 golang:1.10-nanoserver
 golang:1.10-nanoserver-sac2016
 golang:1.10-stretch
@@ -24,8 +24,8 @@ golang:1.10-windowsservercore-1809
 golang:1.10-windowsservercore-ltsc2016
 golang:1.10.8
 golang:1.10.8-alpine
-golang:1.10.8-alpine3.7
 golang:1.10.8-alpine3.8
+golang:1.10.8-alpine3.9
 golang:1.10.8-nanoserver
 golang:1.10.8-nanoserver-sac2016
 golang:1.10.8-stretch
@@ -36,8 +36,8 @@ golang:1.10.8-windowsservercore-1809
 golang:1.10.8-windowsservercore-ltsc2016
 golang:1.11
 golang:1.11-alpine
-golang:1.11-alpine3.7
 golang:1.11-alpine3.8
+golang:1.11-alpine3.9
 golang:1.11-nanoserver
 golang:1.11-nanoserver-sac2016
 golang:1.11-stretch
@@ -48,8 +48,8 @@ golang:1.11-windowsservercore-1809
 golang:1.11-windowsservercore-ltsc2016
 golang:1.11.5
 golang:1.11.5-alpine
-golang:1.11.5-alpine3.7
 golang:1.11.5-alpine3.8
+golang:1.11.5-alpine3.9
 golang:1.11.5-nanoserver
 golang:1.11.5-nanoserver-sac2016
 golang:1.11.5-stretch
@@ -61,6 +61,7 @@ golang:1.11.5-windowsservercore-ltsc2016
 golang:1.12beta2
 golang:1.12beta2-alpine
 golang:1.12beta2-alpine3.8
+golang:1.12beta2-alpine3.9
 golang:1.12beta2-nanoserver
 golang:1.12beta2-nanoserver-sac2016
 golang:1.12beta2-stretch
@@ -72,6 +73,7 @@ golang:1.12beta2-windowsservercore-ltsc2016
 golang:1.12-rc
 golang:1.12-rc-alpine
 golang:1.12-rc-alpine3.8
+golang:1.12-rc-alpine3.9
 golang:1.12-rc-nanoserver
 golang:1.12-rc-nanoserver-sac2016
 golang:1.12-rc-stretch
@@ -81,14 +83,15 @@ golang:1.12-rc-windowsservercore-1803
 golang:1.12-rc-windowsservercore-1809
 golang:1.12-rc-windowsservercore-ltsc2016
 golang:alpine
-golang:alpine3.7
 golang:alpine3.8
+golang:alpine3.9
 golang:latest
 golang:nanoserver
 golang:nanoserver-sac2016
 golang:rc
 golang:rc-alpine
 golang:rc-alpine3.8
+golang:rc-alpine3.9
 golang:rc-nanoserver
 golang:rc-nanoserver-sac2016
 golang:rc-stretch
@@ -139,14 +142,14 @@ mariadb:5
 mariadb:5-trusty
 mariadb:5.5
 mariadb:5.5-trusty
-mariadb:5.5.62
-mariadb:5.5.62-trusty
+mariadb:5.5.63
+mariadb:5.5.63-trusty
 mariadb:10
 mariadb:10-bionic
 mariadb:10.0
 mariadb:10.0-xenial
-mariadb:10.0.37
-mariadb:10.0.37-xenial
+mariadb:10.0.38
+mariadb:10.0.38-xenial
 mariadb:10.1
 mariadb:10.1-bionic
 mariadb:10.1.37
@@ -182,39 +185,39 @@ mysql:5.7
 mysql:5.7.25
 mysql:8
 mysql:8.0
-mysql:8.0.14
+mysql:8.0.15
 mysql:latest
 openjdk:7
 openjdk:7u181
 openjdk:7u181-alpine
-openjdk:7u181-alpine3.8
+openjdk:7u181-alpine3.9
 openjdk:7u181-jdk
 openjdk:7u181-jdk-alpine
-openjdk:7u181-jdk-alpine3.8
+openjdk:7u181-jdk-alpine3.9
 openjdk:7u181-jdk-jessie
 openjdk:7u181-jdk-slim
 openjdk:7u181-jdk-slim-jessie
 openjdk:7u181-jessie
 openjdk:7u181-jre
 openjdk:7u181-jre-alpine
-openjdk:7u181-jre-alpine3.8
+openjdk:7u181-jre-alpine3.9
 openjdk:7u181-jre-jessie
 openjdk:7u181-jre-slim
 openjdk:7u181-jre-slim-jessie
 openjdk:7u181-slim
 openjdk:7u181-slim-jessie
 openjdk:7-alpine
-openjdk:7-alpine3.8
+openjdk:7-alpine3.9
 openjdk:7-jdk
 openjdk:7-jdk-alpine
-openjdk:7-jdk-alpine3.8
+openjdk:7-jdk-alpine3.9
 openjdk:7-jdk-jessie
 openjdk:7-jdk-slim
 openjdk:7-jdk-slim-jessie
 openjdk:7-jessie
 openjdk:7-jre
 openjdk:7-jre-alpine
-openjdk:7-jre-alpine3.8
+openjdk:7-jre-alpine3.9
 openjdk:7-jre-jessie
 openjdk:7-jre-slim
 openjdk:7-jre-slim-jessie
@@ -234,11 +237,11 @@ openjdk:8u181-slim
 openjdk:8u181-slim-stretch
 openjdk:8u181-stretch
 openjdk:8u191-alpine
-openjdk:8u191-alpine3.8
+openjdk:8u191-alpine3.9
 openjdk:8u191-jdk-alpine
-openjdk:8u191-jdk-alpine3.8
+openjdk:8u191-jdk-alpine3.9
 openjdk:8u191-jre-alpine
-openjdk:8u191-jre-alpine3.8
+openjdk:8u191-jre-alpine3.9
 openjdk:8u201-jdk-nanoserver
 openjdk:8u201-jdk-nanoserver-sac2016
 openjdk:8u201-jdk-windowsservercore
@@ -254,10 +257,10 @@ openjdk:8u201-windowsservercore-1803
 openjdk:8u201-windowsservercore-1809
 openjdk:8u201-windowsservercore-ltsc2016
 openjdk:8-alpine
-openjdk:8-alpine3.8
+openjdk:8-alpine3.9
 openjdk:8-jdk
 openjdk:8-jdk-alpine
-openjdk:8-jdk-alpine3.8
+openjdk:8-jdk-alpine3.9
 openjdk:8-jdk-nanoserver
 openjdk:8-jdk-nanoserver-sac2016
 openjdk:8-jdk-slim
@@ -270,7 +273,7 @@ openjdk:8-jdk-windowsservercore-1809
 openjdk:8-jdk-windowsservercore-ltsc2016
 openjdk:8-jre
 openjdk:8-jre-alpine
-openjdk:8-jre-alpine3.8
+openjdk:8-jre-alpine3.9
 openjdk:8-jre-slim
 openjdk:8-jre-slim-stretch
 openjdk:8-jre-stretch
@@ -376,37 +379,37 @@ openjdk:11.0.2-windowsservercore-1809
 openjdk:11.0.2-windowsservercore-ltsc2016
 openjdk:12
 openjdk:12-alpine
-openjdk:12-alpine3.8
+openjdk:12-alpine3.9
 openjdk:12-ea
-openjdk:12-ea-29
 openjdk:12-ea-29-alpine
-openjdk:12-ea-29-alpine3.8
-openjdk:12-ea-29-jdk
+openjdk:12-ea-29-alpine3.9
 openjdk:12-ea-29-jdk-alpine
-openjdk:12-ea-29-jdk-alpine3.8
-openjdk:12-ea-29-jdk-nanoserver
-openjdk:12-ea-29-jdk-nanoserver-sac2016
-openjdk:12-ea-29-jdk-oracle
-openjdk:12-ea-29-jdk-oraclelinux7
-openjdk:12-ea-29-jdk-windowsservercore
-openjdk:12-ea-29-jdk-windowsservercore-1709
-openjdk:12-ea-29-jdk-windowsservercore-1803
-openjdk:12-ea-29-jdk-windowsservercore-1809
-openjdk:12-ea-29-jdk-windowsservercore-ltsc2016
-openjdk:12-ea-29-nanoserver
-openjdk:12-ea-29-nanoserver-sac2016
-openjdk:12-ea-29-oracle
-openjdk:12-ea-29-oraclelinux7
-openjdk:12-ea-29-windowsservercore
-openjdk:12-ea-29-windowsservercore-1709
-openjdk:12-ea-29-windowsservercore-1803
-openjdk:12-ea-29-windowsservercore-1809
-openjdk:12-ea-29-windowsservercore-ltsc2016
+openjdk:12-ea-29-jdk-alpine3.9
+openjdk:12-ea-30
+openjdk:12-ea-30-jdk
+openjdk:12-ea-30-jdk-nanoserver
+openjdk:12-ea-30-jdk-nanoserver-sac2016
+openjdk:12-ea-30-jdk-oracle
+openjdk:12-ea-30-jdk-oraclelinux7
+openjdk:12-ea-30-jdk-windowsservercore
+openjdk:12-ea-30-jdk-windowsservercore-1709
+openjdk:12-ea-30-jdk-windowsservercore-1803
+openjdk:12-ea-30-jdk-windowsservercore-1809
+openjdk:12-ea-30-jdk-windowsservercore-ltsc2016
+openjdk:12-ea-30-nanoserver
+openjdk:12-ea-30-nanoserver-sac2016
+openjdk:12-ea-30-oracle
+openjdk:12-ea-30-oraclelinux7
+openjdk:12-ea-30-windowsservercore
+openjdk:12-ea-30-windowsservercore-1709
+openjdk:12-ea-30-windowsservercore-1803
+openjdk:12-ea-30-windowsservercore-1809
+openjdk:12-ea-30-windowsservercore-ltsc2016
 openjdk:12-ea-alpine
-openjdk:12-ea-alpine3.8
+openjdk:12-ea-alpine3.9
 openjdk:12-ea-jdk
 openjdk:12-ea-jdk-alpine
-openjdk:12-ea-jdk-alpine3.8
+openjdk:12-ea-jdk-alpine3.9
 openjdk:12-ea-jdk-nanoserver
 openjdk:12-ea-jdk-nanoserver-sac2016
 openjdk:12-ea-jdk-oracle
@@ -427,7 +430,7 @@ openjdk:12-ea-windowsservercore-1809
 openjdk:12-ea-windowsservercore-ltsc2016
 openjdk:12-jdk
 openjdk:12-jdk-alpine
-openjdk:12-jdk-alpine3.8
+openjdk:12-jdk-alpine3.9
 openjdk:12-jdk-nanoserver
 openjdk:12-jdk-nanoserver-sac2016
 openjdk:12-jdk-oracle
@@ -448,37 +451,37 @@ openjdk:12-windowsservercore-1809
 openjdk:12-windowsservercore-ltsc2016
 openjdk:13
 openjdk:13-alpine
-openjdk:13-alpine3.8
+openjdk:13-alpine3.9
 openjdk:13-ea
-openjdk:13-ea-5
 openjdk:13-ea-5-alpine
-openjdk:13-ea-5-alpine3.8
-openjdk:13-ea-5-jdk
+openjdk:13-ea-5-alpine3.9
 openjdk:13-ea-5-jdk-alpine
-openjdk:13-ea-5-jdk-alpine3.8
-openjdk:13-ea-5-jdk-nanoserver
-openjdk:13-ea-5-jdk-nanoserver-sac2016
-openjdk:13-ea-5-jdk-oracle
-openjdk:13-ea-5-jdk-oraclelinux7
-openjdk:13-ea-5-jdk-windowsservercore
-openjdk:13-ea-5-jdk-windowsservercore-1709
-openjdk:13-ea-5-jdk-windowsservercore-1803
-openjdk:13-ea-5-jdk-windowsservercore-1809
-openjdk:13-ea-5-jdk-windowsservercore-ltsc2016
-openjdk:13-ea-5-nanoserver
-openjdk:13-ea-5-nanoserver-sac2016
-openjdk:13-ea-5-oracle
-openjdk:13-ea-5-oraclelinux7
-openjdk:13-ea-5-windowsservercore
-openjdk:13-ea-5-windowsservercore-1709
-openjdk:13-ea-5-windowsservercore-1803
-openjdk:13-ea-5-windowsservercore-1809
-openjdk:13-ea-5-windowsservercore-ltsc2016
+openjdk:13-ea-5-jdk-alpine3.9
+openjdk:13-ea-6
+openjdk:13-ea-6-jdk
+openjdk:13-ea-6-jdk-nanoserver
+openjdk:13-ea-6-jdk-nanoserver-sac2016
+openjdk:13-ea-6-jdk-oracle
+openjdk:13-ea-6-jdk-oraclelinux7
+openjdk:13-ea-6-jdk-windowsservercore
+openjdk:13-ea-6-jdk-windowsservercore-1709
+openjdk:13-ea-6-jdk-windowsservercore-1803
+openjdk:13-ea-6-jdk-windowsservercore-1809
+openjdk:13-ea-6-jdk-windowsservercore-ltsc2016
+openjdk:13-ea-6-nanoserver
+openjdk:13-ea-6-nanoserver-sac2016
+openjdk:13-ea-6-oracle
+openjdk:13-ea-6-oraclelinux7
+openjdk:13-ea-6-windowsservercore
+openjdk:13-ea-6-windowsservercore-1709
+openjdk:13-ea-6-windowsservercore-1803
+openjdk:13-ea-6-windowsservercore-1809
+openjdk:13-ea-6-windowsservercore-ltsc2016
 openjdk:13-ea-alpine
-openjdk:13-ea-alpine3.8
+openjdk:13-ea-alpine3.9
 openjdk:13-ea-jdk
 openjdk:13-ea-jdk-alpine
-openjdk:13-ea-jdk-alpine3.8
+openjdk:13-ea-jdk-alpine3.9
 openjdk:13-ea-jdk-nanoserver
 openjdk:13-ea-jdk-nanoserver-sac2016
 openjdk:13-ea-jdk-oracle
@@ -499,7 +502,7 @@ openjdk:13-ea-windowsservercore-1809
 openjdk:13-ea-windowsservercore-ltsc2016
 openjdk:13-jdk
 openjdk:13-jdk-alpine
-openjdk:13-jdk-alpine3.8
+openjdk:13-jdk-alpine3.9
 openjdk:13-jdk-nanoserver
 openjdk:13-jdk-nanoserver-sac2016
 openjdk:13-jdk-oracle
@@ -548,75 +551,6 @@ openjdk:windowsservercore-1709
 openjdk:windowsservercore-1803
 openjdk:windowsservercore-1809
 openjdk:windowsservercore-ltsc2016
-php:5
-php:5-alpine
-php:5-alpine3.8
-php:5-apache
-php:5-apache-jessie
-php:5-apache-stretch
-php:5-cli
-php:5-cli-alpine
-php:5-cli-alpine3.8
-php:5-cli-jessie
-php:5-cli-stretch
-php:5-fpm
-php:5-fpm-alpine
-php:5-fpm-alpine3.8
-php:5-fpm-jessie
-php:5-fpm-stretch
-php:5-jessie
-php:5-stretch
-php:5-zts
-php:5-zts-alpine
-php:5-zts-alpine3.8
-php:5-zts-jessie
-php:5-zts-stretch
-php:5.6
-php:5.6-alpine
-php:5.6-alpine3.8
-php:5.6-apache
-php:5.6-apache-jessie
-php:5.6-apache-stretch
-php:5.6-cli
-php:5.6-cli-alpine
-php:5.6-cli-alpine3.8
-php:5.6-cli-jessie
-php:5.6-cli-stretch
-php:5.6-fpm
-php:5.6-fpm-alpine
-php:5.6-fpm-alpine3.8
-php:5.6-fpm-jessie
-php:5.6-fpm-stretch
-php:5.6-jessie
-php:5.6-stretch
-php:5.6-zts
-php:5.6-zts-alpine
-php:5.6-zts-alpine3.8
-php:5.6-zts-jessie
-php:5.6-zts-stretch
-php:5.6.40
-php:5.6.40-alpine
-php:5.6.40-alpine3.8
-php:5.6.40-apache
-php:5.6.40-apache-jessie
-php:5.6.40-apache-stretch
-php:5.6.40-cli
-php:5.6.40-cli-alpine
-php:5.6.40-cli-alpine3.8
-php:5.6.40-cli-jessie
-php:5.6.40-cli-stretch
-php:5.6.40-fpm
-php:5.6.40-fpm-alpine
-php:5.6.40-fpm-alpine3.8
-php:5.6.40-fpm-jessie
-php:5.6.40-fpm-stretch
-php:5.6.40-jessie
-php:5.6.40-stretch
-php:5.6.40-zts
-php:5.6.40-zts-alpine
-php:5.6.40-zts-alpine3.8
-php:5.6.40-zts-jessie
-php:5.6.40-zts-stretch
 php:7
 php:7-alpine
 php:7-alpine3.8
@@ -803,18 +737,18 @@ rabbitmq:3.7
 rabbitmq:3.7-alpine
 rabbitmq:3.7-management
 rabbitmq:3.7-management-alpine
-rabbitmq:3.7-rc
-rabbitmq:3.7-rc-alpine
-rabbitmq:3.7-rc-management
-rabbitmq:3.7-rc-management-alpine
-rabbitmq:3.7.10
-rabbitmq:3.7.10-alpine
-rabbitmq:3.7.10-management
-rabbitmq:3.7.10-management-alpine
-rabbitmq:3.7.11-rc.2
-rabbitmq:3.7.11-rc.2-alpine
-rabbitmq:3.7.11-rc.2-management
-rabbitmq:3.7.11-rc.2-management-alpine
+rabbitmq:3.7.11
+rabbitmq:3.7.11-alpine
+rabbitmq:3.7.11-management
+rabbitmq:3.7.11-management-alpine
+rabbitmq:3.8-rc
+rabbitmq:3.8-rc-alpine
+rabbitmq:3.8-rc-management
+rabbitmq:3.8-rc-management-alpine
+rabbitmq:3.8.0-beta.2
+rabbitmq:3.8.0-beta.2-alpine
+rabbitmq:3.8.0-beta.2-management
+rabbitmq:3.8.0-beta.2-management-alpine
 rabbitmq:alpine
 rabbitmq:latest
 rabbitmq:management
@@ -823,42 +757,42 @@ redis:4
 redis:4-32bit
 redis:4-32bit-stretch
 redis:4-alpine
-redis:4-alpine3.8
+redis:4-alpine3.9
 redis:4-stretch
 redis:4.0
 redis:4.0-32bit
 redis:4.0-32bit-stretch
 redis:4.0-alpine
-redis:4.0-alpine3.8
+redis:4.0-alpine3.9
 redis:4.0-stretch
 redis:4.0.12
 redis:4.0.12-32bit
 redis:4.0.12-32bit-stretch
 redis:4.0.12-alpine
-redis:4.0.12-alpine3.8
+redis:4.0.12-alpine3.9
 redis:4.0.12-stretch
 redis:5
 redis:5-32bit
 redis:5-32bit-stretch
 redis:5-alpine
-redis:5-alpine3.8
+redis:5-alpine3.9
 redis:5-stretch
 redis:5.0
 redis:5.0-32bit
 redis:5.0-32bit-stretch
 redis:5.0-alpine
-redis:5.0-alpine3.8
+redis:5.0-alpine3.9
 redis:5.0-stretch
 redis:5.0.3
 redis:5.0.3-32bit
 redis:5.0.3-32bit-stretch
 redis:5.0.3-alpine
-redis:5.0.3-alpine3.8
+redis:5.0.3-alpine3.9
 redis:5.0.3-stretch
 redis:32bit
 redis:32bit-stretch
 redis:alpine
-redis:alpine3.8
+redis:alpine3.9
 redis:latest
 redis:stretch
 ruby:2
diff --git a/_bashbrew-shared-tags b/_bashbrew-shared-tags
index 778e354..897c34e 100644
--- a/_bashbrew-shared-tags
+++ b/_bashbrew-shared-tags
@@ -68,12 +68,12 @@ openjdk:11.0.2-nanoserver -- openjdk:nanoserver-sac2016
 openjdk:11.0.2-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709, openjdk:windowsservercore-1803, openjdk:windowsservercore-1809
 openjdk:12 -- openjdk:12-oracle, openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
 openjdk:12-ea -- openjdk:12-oracle, openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
-openjdk:12-ea-29 -- openjdk:12-oracle, openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
-openjdk:12-ea-29-jdk -- openjdk:12-oracle, openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
-openjdk:12-ea-29-jdk-nanoserver -- openjdk:12-nanoserver-sac2016
-openjdk:12-ea-29-jdk-windowsservercore -- openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
-openjdk:12-ea-29-nanoserver -- openjdk:12-nanoserver-sac2016
-openjdk:12-ea-29-windowsservercore -- openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
+openjdk:12-ea-30 -- openjdk:12-oracle, openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
+openjdk:12-ea-30-jdk -- openjdk:12-oracle, openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
+openjdk:12-ea-30-jdk-nanoserver -- openjdk:12-nanoserver-sac2016
+openjdk:12-ea-30-jdk-windowsservercore -- openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
+openjdk:12-ea-30-nanoserver -- openjdk:12-nanoserver-sac2016
+openjdk:12-ea-30-windowsservercore -- openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
 openjdk:12-ea-jdk -- openjdk:12-oracle, openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
 openjdk:12-ea-jdk-nanoserver -- openjdk:12-nanoserver-sac2016
 openjdk:12-ea-jdk-windowsservercore -- openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
@@ -86,12 +86,12 @@ openjdk:12-nanoserver -- openjdk:12-nanoserver-sac2016
 openjdk:12-windowsservercore -- openjdk:12-windowsservercore-ltsc2016, openjdk:12-windowsservercore-1709, openjdk:12-windowsservercore-1803, openjdk:12-windowsservercore-1809
 openjdk:13 -- openjdk:13-oracle, openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
 openjdk:13-ea -- openjdk:13-oracle, openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
-openjdk:13-ea-5 -- openjdk:13-oracle, openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
-openjdk:13-ea-5-jdk -- openjdk:13-oracle, openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
-openjdk:13-ea-5-jdk-nanoserver -- openjdk:13-nanoserver-sac2016
-openjdk:13-ea-5-jdk-windowsservercore -- openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
-openjdk:13-ea-5-nanoserver -- openjdk:13-nanoserver-sac2016
-openjdk:13-ea-5-windowsservercore -- openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
+openjdk:13-ea-6 -- openjdk:13-oracle, openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
+openjdk:13-ea-6-jdk -- openjdk:13-oracle, openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
+openjdk:13-ea-6-jdk-nanoserver -- openjdk:13-nanoserver-sac2016
+openjdk:13-ea-6-jdk-windowsservercore -- openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
+openjdk:13-ea-6-nanoserver -- openjdk:13-nanoserver-sac2016
+openjdk:13-ea-6-windowsservercore -- openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
 openjdk:13-ea-jdk -- openjdk:13-oracle, openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
 openjdk:13-ea-jdk-nanoserver -- openjdk:13-nanoserver-sac2016
 openjdk:13-ea-jdk-windowsservercore -- openjdk:13-windowsservercore-ltsc2016, openjdk:13-windowsservercore-1709, openjdk:13-windowsservercore-1803, openjdk:13-windowsservercore-1809
diff --git a/golang_1.10-alpine/Dockerfile b/golang_1.10-alpine/Dockerfile
index 3a45e57..4fd3421 100644
--- a/golang_1.10-alpine/Dockerfile
+++ b/golang_1.10-alpine/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.8
+FROM alpine:3.9
 
 RUN apk add --no-cache \
 		ca-certificates
diff --git a/golang_1.10-alpine3.7/Dockerfile b/golang_1.10-alpine3.7/Dockerfile
deleted file mode 100644
index 4094a25..0000000
diff --git a/golang_1.10-alpine/Dockerfile b/golang_1.10-alpine3.8/Dockerfile
similarity index 100%
copy from golang_1.10-alpine/Dockerfile
copy to golang_1.10-alpine3.8/Dockerfile
diff --git a/golang_alpine/Dockerfile b/golang_alpine/Dockerfile
index 588b31d..d6a56cb 100644
--- a/golang_alpine/Dockerfile
+++ b/golang_alpine/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.8
+FROM alpine:3.9
 
 RUN apk add --no-cache \
 		ca-certificates
diff --git a/golang_alpine3.7/Dockerfile b/golang_alpine3.7/Dockerfile
deleted file mode 100644
index a37d318..0000000
diff --git a/golang_alpine/Dockerfile b/golang_alpine3.8/Dockerfile
similarity index 100%
copy from golang_alpine/Dockerfile
copy to golang_alpine3.8/Dockerfile
diff --git a/golang_rc-alpine/Dockerfile b/golang_rc-alpine/Dockerfile
index c1a90eb..7adff4a 100644
--- a/golang_rc-alpine/Dockerfile
+++ b/golang_rc-alpine/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.8
+FROM alpine:3.9
 
 RUN apk add --no-cache \
 		ca-certificates
diff --git a/golang_rc-alpine/Dockerfile b/golang_rc-alpine3.8/Dockerfile
similarity index 100%
copy from golang_rc-alpine/Dockerfile
copy to golang_rc-alpine3.8/Dockerfile
diff --git a/haproxy_1.7-alpine/Dockerfile b/haproxy_1.7-alpine/Dockerfile
index d22923e..f1deb22 100644
--- a/haproxy_1.7-alpine/Dockerfile
+++ b/haproxy_1.7-alpine/Dockerfile
@@ -1,5 +1,5 @@
 # vim:set ft=dockerfile:
-FROM alpine:3.8
+FROM alpine:3.9
 
 ENV HAPROXY_VERSION 1.7.11
 ENV HAPROXY_URL https://www.haproxy.org/download/1.7/src/haproxy-1.7.11.tar.gz
diff --git a/haproxy_1.8-alpine/Dockerfile b/haproxy_1.8-alpine/Dockerfile
index 2df0a28..2b78e5a 100644
--- a/haproxy_1.8-alpine/Dockerfile
+++ b/haproxy_1.8-alpine/Dockerfile
@@ -1,5 +1,5 @@
 # vim:set ft=dockerfile:
-FROM alpine:3.8
+FROM alpine:3.9
 
 ENV HAPROXY_VERSION 1.8.17
 ENV HAPROXY_URL https://www.haproxy.org/download/1.8/src/haproxy-1.8.17.tar.gz
diff --git a/haproxy_alpine/Dockerfile b/haproxy_alpine/Dockerfile
index 6ce3a92..1bf01f1 100644
--- a/haproxy_alpine/Dockerfile
+++ b/haproxy_alpine/Dockerfile
@@ -1,5 +1,5 @@
 # vim:set ft=dockerfile:
-FROM alpine:3.8
+FROM alpine:3.9
 
 ENV HAPROXY_VERSION 1.9.3
 ENV HAPROXY_URL https://www.haproxy.org/download/1.9/src/haproxy-1.9.3.tar.gz
diff --git a/httpd_alpine/Dockerfile b/httpd_alpine/Dockerfile
index bf3ca8a..d4bac1e 100644
--- a/httpd_alpine/Dockerfile
+++ b/httpd_alpine/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.8
+FROM alpine:3.9
 
 # ensure www-data user exists
 RUN set -x \
@@ -46,9 +46,6 @@ RUN set -eux; \
 		gcc \
 		gnupg \
 		libc-dev \
-		# mod_session_crypto
-		libressl \
-		libressl-dev \
 		# mod_proxy_html mod_xml2enc
 		libxml2-dev \
 		# mod_lua
@@ -56,6 +53,9 @@ RUN set -eux; \
 		make \
 		# mod_http2
 		nghttp2-dev \
+		# mod_session_crypto
+		openssl \
+		openssl-dev \
 		pcre-dev \
 		tar \
 		# mod_deflate
diff --git a/mariadb_10.0/Dockerfile b/mariadb_10.0/Dockerfile
index c215d93..d5a8426 100644
--- a/mariadb_10.0/Dockerfile
+++ b/mariadb_10.0/Dockerfile
@@ -90,7 +90,7 @@ RUN set -ex; \
 
 # bashbrew-architectures: amd64 arm64v8 i386 ppc64le
 ENV MARIADB_MAJOR 10.0
-ENV MARIADB_VERSION 10.0.37+maria-1~xenial
+ENV MARIADB_VERSION 10.0.38+maria-1~xenial
 
 RUN set -e;\
 	echo "deb http://ftp.osuosl.org/pub/mariadb/repo/$MARIADB_MAJOR/ubuntu xenial main" > /etc/apt/sources.list.d/mariadb.list; \
diff --git a/mariadb_5/Dockerfile b/mariadb_5/Dockerfile
index 48dc628..c4cadc1 100644
--- a/mariadb_5/Dockerfile
+++ b/mariadb_5/Dockerfile
@@ -90,7 +90,7 @@ RUN set -ex; \
 
 # bashbrew-architectures: amd64 i386 ppc64le
 ENV MARIADB_MAJOR 5.5
-ENV MARIADB_VERSION 5.5.62+maria-1~trusty
+ENV MARIADB_VERSION 5.5.63+maria-1~trusty
 
 RUN set -e;\
 	echo "deb http://ftp.osuosl.org/pub/mariadb/repo/$MARIADB_MAJOR/ubuntu trusty main" > /etc/apt/sources.list.d/mariadb.list; \
diff --git a/memcached_alpine/Dockerfile b/memcached_alpine/Dockerfile
index 3a3b9af..8d06a82 100644
--- a/memcached_alpine/Dockerfile
+++ b/memcached_alpine/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.8
+FROM alpine:3.9
 
 # add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
 RUN addgroup -g 11211 memcache && adduser -D -u 11211 -G memcache memcache
@@ -16,9 +16,9 @@ RUN set -x \
 		gcc \
 		libc-dev \
 		libevent-dev \
-		libressl \
 		linux-headers \
 		make \
+		openssl \
 		perl \
 		perl-utils \
 		tar \
diff --git a/mysql_latest/Dockerfile b/mysql_latest/Dockerfile
index bcc5943..3ff5ce5 100644
--- a/mysql_latest/Dockerfile
+++ b/mysql_latest/Dockerfile
@@ -46,7 +46,7 @@ RUN set -ex; \
 	apt-key list > /dev/null
 
 ENV MYSQL_MAJOR 8.0
-ENV MYSQL_VERSION 8.0.14-1debian9
+ENV MYSQL_VERSION 8.0.15-1debian9
 
 RUN echo "deb http://repo.mysql.com/apt/debian/ stretch mysql-${MYSQL_MAJOR}" > /etc/apt/sources.list.d/mysql.list
 
diff --git a/openjdk_12-alpine/Dockerfile b/openjdk_12-alpine/Dockerfile
index 3637571..950321f 100644
--- a/openjdk_12-alpine/Dockerfile
+++ b/openjdk_12-alpine/Dockerfile
@@ -1,9 +1,9 @@
-FROM alpine:3.8
+FROM alpine:3.9
 
 ENV JAVA_HOME /opt/openjdk-12
 ENV PATH $JAVA_HOME/bin:$PATH
 
-# http://jdk.java.net/
+# https://jdk.java.net/
 ENV JAVA_VERSION 12-ea+29
 ENV JAVA_URL https://download.java.net/java/early_access/alpine/29/binaries/openjdk-12-ea+29_linux-x64-musl_bin.tar.gz
 ENV JAVA_SHA256 39c22481736ae8a054fc820ad0cc3f1d9ad3f3f00d8111775573fe6d04c18bf5
@@ -18,7 +18,7 @@ RUN set -eux; \
 	rm /openjdk.tgz; \
 	\
 # https://github.com/docker-library/openjdk/issues/212#issuecomment-420979840
-# http://openjdk.java.net/jeps/341
+# https://openjdk.java.net/jeps/341
 	java -Xshare:dump; \
 	\
 # basic smoke test
diff --git a/openjdk_12-nanoserver-sac2016/Dockerfile b/openjdk_12-nanoserver-sac2016/Dockerfile
index 3f2fe38..2f47f85 100644
--- a/openjdk_12-nanoserver-sac2016/Dockerfile
+++ b/openjdk_12-nanoserver-sac2016/Dockerfile
@@ -22,10 +22,10 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 12-ea+29
-ENV JAVA_URL https://download.java.net/java/early_access/jdk12/29/GPL/openjdk-12-ea+29_windows-x64_bin.zip
-ENV JAVA_SHA256 7fd493692d7468f6822c7aaf44d3609a45d14c87b0a085f19d40be119d608d47
+# https://jdk.java.net/
+ENV JAVA_VERSION 12-ea+30
+ENV JAVA_URL https://download.java.net/java/early_access/jdk12/30/GPL/openjdk-12-ea+30_windows-x64_bin.zip
+ENV JAVA_SHA256 c2aa69aed6fa14de46b2f0b21bc9ad0157220a3e8e13fbf47b9c9bde2aff5121
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	Invoke-WebRequest -Uri $env:JAVA_URL -OutFile 'openjdk.zip'; \
diff --git a/openjdk_12-oracle/Dockerfile b/openjdk_12-oracle/Dockerfile
index 55d83a5..2a34e5b 100644
--- a/openjdk_12-oracle/Dockerfile
+++ b/openjdk_12-oracle/Dockerfile
@@ -18,10 +18,10 @@ RUN set -eux; \
 ENV JAVA_HOME /usr/java/openjdk-12
 ENV PATH $JAVA_HOME/bin:$PATH
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 12-ea+29
-ENV JAVA_URL https://download.java.net/java/early_access/jdk12/29/GPL/openjdk-12-ea+29_linux-x64_bin.tar.gz
-ENV JAVA_SHA256 9c6690a0d7d3f82f1edc11de129cc6e1adde67faff08199f70281f8596de8989
+# https://jdk.java.net/
+ENV JAVA_VERSION 12-ea+30
+ENV JAVA_URL https://download.java.net/java/early_access/jdk12/30/GPL/openjdk-12-ea+30_linux-x64_bin.tar.gz
+ENV JAVA_SHA256 edfd94e15194dbaa5f08b995ee98309f9b8bb97a59b232be4e590c4954f4c859
 
 RUN set -eux; \
 	\
@@ -41,7 +41,7 @@ RUN set -eux; \
 	done; \
 	\
 # https://github.com/docker-library/openjdk/issues/212#issuecomment-420979840
-# http://openjdk.java.net/jeps/341
+# https://openjdk.java.net/jeps/341
 	java -Xshare:dump; \
 	\
 # basic smoke test
diff --git a/openjdk_12-windowsservercore-1709/Dockerfile b/openjdk_12-windowsservercore-1709/Dockerfile
index 101f390..9350d44 100644
--- a/openjdk_12-windowsservercore-1709/Dockerfile
+++ b/openjdk_12-windowsservercore-1709/Dockerfile
@@ -22,10 +22,10 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 12-ea+29
-ENV JAVA_URL https://download.java.net/java/early_access/jdk12/29/GPL/openjdk-12-ea+29_windows-x64_bin.zip
-ENV JAVA_SHA256 7fd493692d7468f6822c7aaf44d3609a45d14c87b0a085f19d40be119d608d47
+# https://jdk.java.net/
+ENV JAVA_VERSION 12-ea+30
+ENV JAVA_URL https://download.java.net/java/early_access/jdk12/30/GPL/openjdk-12-ea+30_windows-x64_bin.zip
+ENV JAVA_SHA256 c2aa69aed6fa14de46b2f0b21bc9ad0157220a3e8e13fbf47b9c9bde2aff5121
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	Invoke-WebRequest -Uri $env:JAVA_URL -OutFile 'openjdk.zip'; \
diff --git a/openjdk_12-windowsservercore-1803/Dockerfile b/openjdk_12-windowsservercore-1803/Dockerfile
index 5b34aa3..a77cef3 100644
--- a/openjdk_12-windowsservercore-1803/Dockerfile
+++ b/openjdk_12-windowsservercore-1803/Dockerfile
@@ -22,10 +22,10 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 12-ea+29
-ENV JAVA_URL https://download.java.net/java/early_access/jdk12/29/GPL/openjdk-12-ea+29_windows-x64_bin.zip
-ENV JAVA_SHA256 7fd493692d7468f6822c7aaf44d3609a45d14c87b0a085f19d40be119d608d47
+# https://jdk.java.net/
+ENV JAVA_VERSION 12-ea+30
+ENV JAVA_URL https://download.java.net/java/early_access/jdk12/30/GPL/openjdk-12-ea+30_windows-x64_bin.zip
+ENV JAVA_SHA256 c2aa69aed6fa14de46b2f0b21bc9ad0157220a3e8e13fbf47b9c9bde2aff5121
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	Invoke-WebRequest -Uri $env:JAVA_URL -OutFile 'openjdk.zip'; \
diff --git a/openjdk_12-windowsservercore-1809/Dockerfile b/openjdk_12-windowsservercore-1809/Dockerfile
index 011e531..49afdd1 100644
--- a/openjdk_12-windowsservercore-1809/Dockerfile
+++ b/openjdk_12-windowsservercore-1809/Dockerfile
@@ -22,10 +22,10 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 12-ea+29
-ENV JAVA_URL https://download.java.net/java/early_access/jdk12/29/GPL/openjdk-12-ea+29_windows-x64_bin.zip
-ENV JAVA_SHA256 7fd493692d7468f6822c7aaf44d3609a45d14c87b0a085f19d40be119d608d47
+# https://jdk.java.net/
+ENV JAVA_VERSION 12-ea+30
+ENV JAVA_URL https://download.java.net/java/early_access/jdk12/30/GPL/openjdk-12-ea+30_windows-x64_bin.zip
+ENV JAVA_SHA256 c2aa69aed6fa14de46b2f0b21bc9ad0157220a3e8e13fbf47b9c9bde2aff5121
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	Invoke-WebRequest -Uri $env:JAVA_URL -OutFile 'openjdk.zip'; \
diff --git a/openjdk_12-windowsservercore-ltsc2016/Dockerfile b/openjdk_12-windowsservercore-ltsc2016/Dockerfile
index 7f8c2f1..09fbe2a 100644
--- a/openjdk_12-windowsservercore-ltsc2016/Dockerfile
+++ b/openjdk_12-windowsservercore-ltsc2016/Dockerfile
@@ -22,10 +22,10 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 12-ea+29
-ENV JAVA_URL https://download.java.net/java/early_access/jdk12/29/GPL/openjdk-12-ea+29_windows-x64_bin.zip
-ENV JAVA_SHA256 7fd493692d7468f6822c7aaf44d3609a45d14c87b0a085f19d40be119d608d47
+# https://jdk.java.net/
+ENV JAVA_VERSION 12-ea+30
+ENV JAVA_URL https://download.java.net/java/early_access/jdk12/30/GPL/openjdk-12-ea+30_windows-x64_bin.zip
+ENV JAVA_SHA256 c2aa69aed6fa14de46b2f0b21bc9ad0157220a3e8e13fbf47b9c9bde2aff5121
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	Invoke-WebRequest -Uri $env:JAVA_URL -OutFile 'openjdk.zip'; \
diff --git a/openjdk_13-alpine/Dockerfile b/openjdk_13-alpine/Dockerfile
index 7dd495f..71e90c9 100644
--- a/openjdk_13-alpine/Dockerfile
+++ b/openjdk_13-alpine/Dockerfile
@@ -1,9 +1,9 @@
-FROM alpine:3.8
+FROM alpine:3.9
 
 ENV JAVA_HOME /opt/openjdk-13
 ENV PATH $JAVA_HOME/bin:$PATH
 
-# http://jdk.java.net/
+# https://jdk.java.net/
 ENV JAVA_VERSION 13-ea+5
 ENV JAVA_URL https://download.java.net/java/early_access/alpine/5/binaries/openjdk-13-ea+5_linux-x64-musl_bin.tar.gz
 ENV JAVA_SHA256 277c4238ac2c7c8e1d331ff87f851fefe051c9503e3e030fbdaec40dbff89529
@@ -18,7 +18,7 @@ RUN set -eux; \
 	rm /openjdk.tgz; \
 	\
 # https://github.com/docker-library/openjdk/issues/212#issuecomment-420979840
-# http://openjdk.java.net/jeps/341
+# https://openjdk.java.net/jeps/341
 	java -Xshare:dump; \
 	\
 # basic smoke test
diff --git a/openjdk_13-nanoserver-sac2016/Dockerfile b/openjdk_13-nanoserver-sac2016/Dockerfile
index 0a1a16e..8fc7bdd 100644
--- a/openjdk_13-nanoserver-sac2016/Dockerfile
+++ b/openjdk_13-nanoserver-sac2016/Dockerfile
@@ -22,10 +22,10 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 13-ea+5
-ENV JAVA_URL https://download.java.net/java/early_access/jdk13/5/GPL/openjdk-13-ea+5_windows-x64_bin.zip
-ENV JAVA_SHA256 bbac8dc310afb0b3bed5d2f8e3acaac27a7b544ee2d863c8e2d4292eb48c2aa8
+# https://jdk.java.net/
+ENV JAVA_VERSION 13-ea+6
+ENV JAVA_URL https://download.java.net/java/early_access/jdk13/6/GPL/openjdk-13-ea+6_windows-x64_bin.zip
+ENV JAVA_SHA256 4fbf1dde0aff9c0b2252922a6a27cb6b0c9bd35e454af1962be196ab081d05df
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	Invoke-WebRequest -Uri $env:JAVA_URL -OutFile 'openjdk.zip'; \
diff --git a/openjdk_13-oracle/Dockerfile b/openjdk_13-oracle/Dockerfile
index 6416b84..efb1a84 100644
--- a/openjdk_13-oracle/Dockerfile
+++ b/openjdk_13-oracle/Dockerfile
@@ -18,10 +18,10 @@ RUN set -eux; \
 ENV JAVA_HOME /usr/java/openjdk-13
 ENV PATH $JAVA_HOME/bin:$PATH
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 13-ea+5
-ENV JAVA_URL https://download.java.net/java/early_access/jdk13/5/GPL/openjdk-13-ea+5_linux-x64_bin.tar.gz
-ENV JAVA_SHA256 96df5bc2423cec09a43be02327a549f3cfcf770d361dc9bb3cb493e5f3e55927
+# https://jdk.java.net/
+ENV JAVA_VERSION 13-ea+6
+ENV JAVA_URL https://download.java.net/java/early_access/jdk13/6/GPL/openjdk-13-ea+6_linux-x64_bin.tar.gz
+ENV JAVA_SHA256 c746b087d3401b85b705c8073533bdd338e4d61780107ec2b3be1803ffcdbc26
 
 RUN set -eux; \
 	\
@@ -41,7 +41,7 @@ RUN set -eux; \
 	done; \
 	\
 # https://github.com/docker-library/openjdk/issues/212#issuecomment-420979840
-# http://openjdk.java.net/jeps/341
+# https://openjdk.java.net/jeps/341
 	java -Xshare:dump; \
 	\
 # basic smoke test
diff --git a/openjdk_13-windowsservercore-1709/Dockerfile b/openjdk_13-windowsservercore-1709/Dockerfile
index 101fefc..0567d05 100644
--- a/openjdk_13-windowsservercore-1709/Dockerfile
+++ b/openjdk_13-windowsservercore-1709/Dockerfile
@@ -22,10 +22,10 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 13-ea+5
-ENV JAVA_URL https://download.java.net/java/early_access/jdk13/5/GPL/openjdk-13-ea+5_windows-x64_bin.zip
-ENV JAVA_SHA256 bbac8dc310afb0b3bed5d2f8e3acaac27a7b544ee2d863c8e2d4292eb48c2aa8
+# https://jdk.java.net/
+ENV JAVA_VERSION 13-ea+6
+ENV JAVA_URL https://download.java.net/java/early_access/jdk13/6/GPL/openjdk-13-ea+6_windows-x64_bin.zip
+ENV JAVA_SHA256 4fbf1dde0aff9c0b2252922a6a27cb6b0c9bd35e454af1962be196ab081d05df
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	Invoke-WebRequest -Uri $env:JAVA_URL -OutFile 'openjdk.zip'; \
diff --git a/openjdk_13-windowsservercore-1803/Dockerfile b/openjdk_13-windowsservercore-1803/Dockerfile
index e069083..b3bc72c 100644
--- a/openjdk_13-windowsservercore-1803/Dockerfile
+++ b/openjdk_13-windowsservercore-1803/Dockerfile
@@ -22,10 +22,10 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 13-ea+5
-ENV JAVA_URL https://download.java.net/java/early_access/jdk13/5/GPL/openjdk-13-ea+5_windows-x64_bin.zip
-ENV JAVA_SHA256 bbac8dc310afb0b3bed5d2f8e3acaac27a7b544ee2d863c8e2d4292eb48c2aa8
+# https://jdk.java.net/
+ENV JAVA_VERSION 13-ea+6
+ENV JAVA_URL https://download.java.net/java/early_access/jdk13/6/GPL/openjdk-13-ea+6_windows-x64_bin.zip
+ENV JAVA_SHA256 4fbf1dde0aff9c0b2252922a6a27cb6b0c9bd35e454af1962be196ab081d05df
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	Invoke-WebRequest -Uri $env:JAVA_URL -OutFile 'openjdk.zip'; \
diff --git a/openjdk_13-windowsservercore-1809/Dockerfile b/openjdk_13-windowsservercore-1809/Dockerfile
index 8490371..f049eee 100644
--- a/openjdk_13-windowsservercore-1809/Dockerfile
+++ b/openjdk_13-windowsservercore-1809/Dockerfile
@@ -22,10 +22,10 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 13-ea+5
-ENV JAVA_URL https://download.java.net/java/early_access/jdk13/5/GPL/openjdk-13-ea+5_windows-x64_bin.zip
-ENV JAVA_SHA256 bbac8dc310afb0b3bed5d2f8e3acaac27a7b544ee2d863c8e2d4292eb48c2aa8
+# https://jdk.java.net/
+ENV JAVA_VERSION 13-ea+6
+ENV JAVA_URL https://download.java.net/java/early_access/jdk13/6/GPL/openjdk-13-ea+6_windows-x64_bin.zip
+ENV JAVA_SHA256 4fbf1dde0aff9c0b2252922a6a27cb6b0c9bd35e454af1962be196ab081d05df
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	Invoke-WebRequest -Uri $env:JAVA_URL -OutFile 'openjdk.zip'; \
diff --git a/openjdk_13-windowsservercore-ltsc2016/Dockerfile b/openjdk_13-windowsservercore-ltsc2016/Dockerfile
index ba3524b..8122668 100644
--- a/openjdk_13-windowsservercore-ltsc2016/Dockerfile
+++ b/openjdk_13-windowsservercore-ltsc2016/Dockerfile
@@ -22,10 +22,10 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
-ENV JAVA_VERSION 13-ea+5
-ENV JAVA_URL https://download.java.net/java/early_access/jdk13/5/GPL/openjdk-13-ea+5_windows-x64_bin.zip
-ENV JAVA_SHA256 bbac8dc310afb0b3bed5d2f8e3acaac27a7b544ee2d863c8e2d4292eb48c2aa8
+# https://jdk.java.net/
+ENV JAVA_VERSION 13-ea+6
+ENV JAVA_URL https://download.java.net/java/early_access/jdk13/6/GPL/openjdk-13-ea+6_windows-x64_bin.zip
+ENV JAVA_SHA256 4fbf1dde0aff9c0b2252922a6a27cb6b0c9bd35e454af1962be196ab081d05df
 
 RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
 	Invoke-WebRequest -Uri $env:JAVA_URL -OutFile 'openjdk.zip'; \
diff --git a/openjdk_7-alpine/Dockerfile b/openjdk_7-alpine/Dockerfile
index 9e61ca0..1708412 100644
--- a/openjdk_7-alpine/Dockerfile
+++ b/openjdk_7-alpine/Dockerfile
@@ -4,7 +4,7 @@
 # PLEASE DO NOT EDIT IT DIRECTLY.
 #
 
-FROM alpine:3.8
+FROM alpine:3.9
 
 # A few reasons for installing distribution-provided OpenJDK:
 #
@@ -32,7 +32,7 @@ ENV JAVA_HOME /usr/lib/jvm/java-1.7-openjdk
 ENV PATH $PATH:/usr/lib/jvm/java-1.7-openjdk/jre/bin:/usr/lib/jvm/java-1.7-openjdk/bin
 
 ENV JAVA_VERSION 7u181
-ENV JAVA_ALPINE_VERSION 7.181.2.6.14-r0
+ENV JAVA_ALPINE_VERSION 7.181.2.6.14-r2
 
 RUN set -x \
 	&& apk add --no-cache \
diff --git a/openjdk_7-jre-alpine/Dockerfile b/openjdk_7-jre-alpine/Dockerfile
index a958ad2..70f5471 100644
--- a/openjdk_7-jre-alpine/Dockerfile
+++ b/openjdk_7-jre-alpine/Dockerfile
@@ -4,7 +4,7 @@
 # PLEASE DO NOT EDIT IT DIRECTLY.
 #
 
-FROM alpine:3.8
+FROM alpine:3.9
 
 # A few reasons for installing distribution-provided OpenJDK:
 #
@@ -32,7 +32,7 @@ ENV JAVA_HOME /usr/lib/jvm/java-1.7-openjdk/jre
 ENV PATH $PATH:/usr/lib/jvm/java-1.7-openjdk/jre/bin:/usr/lib/jvm/java-1.7-openjdk/bin
 
 ENV JAVA_VERSION 7u181
-ENV JAVA_ALPINE_VERSION 7.181.2.6.14-r0
+ENV JAVA_ALPINE_VERSION 7.181.2.6.14-r2
 
 RUN set -x \
 	&& apk add --no-cache \
diff --git a/openjdk_8-alpine/Dockerfile b/openjdk_8-alpine/Dockerfile
index 4ad2d91..2fecd63 100644
--- a/openjdk_8-alpine/Dockerfile
+++ b/openjdk_8-alpine/Dockerfile
@@ -4,7 +4,7 @@
 # PLEASE DO NOT EDIT IT DIRECTLY.
 #
 
-FROM alpine:3.8
+FROM alpine:3.9
 
 # A few reasons for installing distribution-provided OpenJDK:
 #
diff --git a/openjdk_8-jre-alpine/Dockerfile b/openjdk_8-jre-alpine/Dockerfile
index daa752c..e63c046 100644
--- a/openjdk_8-jre-alpine/Dockerfile
+++ b/openjdk_8-jre-alpine/Dockerfile
@@ -4,7 +4,7 @@
 # PLEASE DO NOT EDIT IT DIRECTLY.
 #
 
-FROM alpine:3.8
+FROM alpine:3.9
 
 # A few reasons for installing distribution-provided OpenJDK:
 #
diff --git a/openjdk_nanoserver-sac2016/Dockerfile b/openjdk_nanoserver-sac2016/Dockerfile
index 356fee3..eae9acb 100644
--- a/openjdk_nanoserver-sac2016/Dockerfile
+++ b/openjdk_nanoserver-sac2016/Dockerfile
@@ -22,7 +22,7 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
+# https://jdk.java.net/
 ENV JAVA_VERSION 11.0.2
 ENV JAVA_URL https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_windows-x64_bin.zip
 ENV JAVA_SHA256 cf39490fe042dba1b61d6e9a395095279a69e70086c8c8d5466d9926d80976d8
diff --git a/openjdk_oracle/Dockerfile b/openjdk_oracle/Dockerfile
index ae49c6c..24d386a 100644
--- a/openjdk_oracle/Dockerfile
+++ b/openjdk_oracle/Dockerfile
@@ -18,7 +18,7 @@ RUN set -eux; \
 ENV JAVA_HOME /usr/java/openjdk-11
 ENV PATH $JAVA_HOME/bin:$PATH
 
-# http://jdk.java.net/
+# https://jdk.java.net/
 ENV JAVA_VERSION 11.0.2
 ENV JAVA_URL https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_linux-x64_bin.tar.gz
 ENV JAVA_SHA256 99be79935354f5c0df1ad293620ea36d13f48ec3ea870c838f20c504c9668b57
@@ -41,7 +41,7 @@ RUN set -eux; \
 	done; \
 	\
 # https://github.com/docker-library/openjdk/issues/212#issuecomment-420979840
-# http://openjdk.java.net/jeps/341
+# https://openjdk.java.net/jeps/341
 	java -Xshare:dump; \
 	\
 # basic smoke test
diff --git a/openjdk_windowsservercore-1709/Dockerfile b/openjdk_windowsservercore-1709/Dockerfile
index 77db6b2..4a47220 100644
--- a/openjdk_windowsservercore-1709/Dockerfile
+++ b/openjdk_windowsservercore-1709/Dockerfile
@@ -22,7 +22,7 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
+# https://jdk.java.net/
 ENV JAVA_VERSION 11.0.2
 ENV JAVA_URL https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_windows-x64_bin.zip
 ENV JAVA_SHA256 cf39490fe042dba1b61d6e9a395095279a69e70086c8c8d5466d9926d80976d8
diff --git a/openjdk_windowsservercore-1803/Dockerfile b/openjdk_windowsservercore-1803/Dockerfile
index e3e3afd..f4763e0 100644
--- a/openjdk_windowsservercore-1803/Dockerfile
+++ b/openjdk_windowsservercore-1803/Dockerfile
@@ -22,7 +22,7 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
+# https://jdk.java.net/
 ENV JAVA_VERSION 11.0.2
 ENV JAVA_URL https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_windows-x64_bin.zip
 ENV JAVA_SHA256 cf39490fe042dba1b61d6e9a395095279a69e70086c8c8d5466d9926d80976d8
diff --git a/openjdk_windowsservercore-1809/Dockerfile b/openjdk_windowsservercore-1809/Dockerfile
index 367058c..92c45fc 100644
--- a/openjdk_windowsservercore-1809/Dockerfile
+++ b/openjdk_windowsservercore-1809/Dockerfile
@@ -22,7 +22,7 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
+# https://jdk.java.net/
 ENV JAVA_VERSION 11.0.2
 ENV JAVA_URL https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_windows-x64_bin.zip
 ENV JAVA_SHA256 cf39490fe042dba1b61d6e9a395095279a69e70086c8c8d5466d9926d80976d8
diff --git a/openjdk_windowsservercore-ltsc2016/Dockerfile b/openjdk_windowsservercore-ltsc2016/Dockerfile
index f07fb70..acd5d5e 100644
--- a/openjdk_windowsservercore-ltsc2016/Dockerfile
+++ b/openjdk_windowsservercore-ltsc2016/Dockerfile
@@ -22,7 +22,7 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
 # Nano Server does not have "[Environment]::SetEnvironmentVariable()"
 	setx /M PATH $newPath
 
-# http://jdk.java.net/
+# https://jdk.java.net/
 ENV JAVA_VERSION 11.0.2
 ENV JAVA_URL https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_windows-x64_bin.zip
 ENV JAVA_SHA256 cf39490fe042dba1b61d6e9a395095279a69e70086c8c8d5466d9926d80976d8
diff --git a/php_5-alpine/Dockerfile b/php_5-alpine/Dockerfile
deleted file mode 100644
index 2445411..0000000
diff --git a/php_5-alpine/docker-php-entrypoint b/php_5-alpine/docker-php-entrypoint
deleted file mode 100755
index 88a016c..0000000
diff --git a/php_5-alpine/docker-php-ext-configure b/php_5-alpine/docker-php-ext-configure
deleted file mode 100755
index 9e949e1..0000000
diff --git a/php_5-alpine/docker-php-ext-enable b/php_5-alpine/docker-php-ext-enable
deleted file mode 100755
index 2b067f0..0000000
diff --git a/php_5-alpine/docker-php-ext-install b/php_5-alpine/docker-php-ext-install
deleted file mode 100755
index d75d6d7..0000000
diff --git a/php_5-alpine/docker-php-source b/php_5-alpine/docker-php-source
deleted file mode 100755
index 9033d24..0000000
diff --git a/php_5-apache-jessie/Dockerfile b/php_5-apache-jessie/Dockerfile
deleted file mode 100644
index 0a5d894..0000000
diff --git a/php_5-apache-jessie/apache2-foreground b/php_5-apache-jessie/apache2-foreground
deleted file mode 100755
index 5fe22e2..0000000
diff --git a/php_5-apache-jessie/docker-php-entrypoint b/php_5-apache-jessie/docker-php-entrypoint
deleted file mode 100755
index 3d36d5e..0000000
diff --git a/php_5-apache-jessie/docker-php-ext-configure b/php_5-apache-jessie/docker-php-ext-configure
deleted file mode 100755
index 9e949e1..0000000
diff --git a/php_5-apache-jessie/docker-php-ext-enable b/php_5-apache-jessie/docker-php-ext-enable
deleted file mode 100755
index 2b067f0..0000000
diff --git a/php_5-apache-jessie/docker-php-ext-install b/php_5-apache-jessie/docker-php-ext-install
deleted file mode 100755
index d75d6d7..0000000
diff --git a/php_5-apache-jessie/docker-php-source b/php_5-apache-jessie/docker-php-source
deleted file mode 100755
index 9033d24..0000000
diff --git a/php_5-apache/Dockerfile b/php_5-apache/Dockerfile
deleted file mode 100644
index 57f80c8..0000000
diff --git a/php_5-apache/apache2-foreground b/php_5-apache/apache2-foreground
deleted file mode 100755
index 5fe22e2..0000000
diff --git a/php_5-apache/docker-php-entrypoint b/php_5-apache/docker-php-entrypoint
deleted file mode 100755
index 3d36d5e..0000000
diff --git a/php_5-apache/docker-php-ext-configure b/php_5-apache/docker-php-ext-configure
deleted file mode 100755
index 9e949e1..0000000
diff --git a/php_5-apache/docker-php-ext-enable b/php_5-apache/docker-php-ext-enable
deleted file mode 100755
index 2b067f0..0000000
diff --git a/php_5-apache/docker-php-ext-install b/php_5-apache/docker-php-ext-install
deleted file mode 100755
index d75d6d7..0000000
diff --git a/php_5-apache/docker-php-source b/php_5-apache/docker-php-source
deleted file mode 100755
index 9033d24..0000000
diff --git a/php_5-fpm-alpine/Dockerfile b/php_5-fpm-alpine/Dockerfile
deleted file mode 100644
index 58856fe..0000000
diff --git a/php_5-fpm-alpine/docker-php-entrypoint b/php_5-fpm-alpine/docker-php-entrypoint
deleted file mode 100755
index 86343d8..0000000
diff --git a/php_5-fpm-alpine/docker-php-ext-configure b/php_5-fpm-alpine/docker-php-ext-configure
deleted file mode 100755
index 9e949e1..0000000
diff --git a/php_5-fpm-alpine/docker-php-ext-enable b/php_5-fpm-alpine/docker-php-ext-enable
deleted file mode 100755
index 2b067f0..0000000
diff --git a/php_5-fpm-alpine/docker-php-ext-install b/php_5-fpm-alpine/docker-php-ext-install
deleted file mode 100755
index d75d6d7..0000000
diff --git a/php_5-fpm-alpine/docker-php-source b/php_5-fpm-alpine/docker-php-source
deleted file mode 100755
index 9033d24..0000000
diff --git a/php_5-fpm-jessie/Dockerfile b/php_5-fpm-jessie/Dockerfile
deleted file mode 100644
index dc672e6..0000000
diff --git a/php_5-fpm-jessie/docker-php-entrypoint b/php_5-fpm-jessie/docker-php-entrypoint
deleted file mode 100755
index 86343d8..0000000
diff --git a/php_5-fpm-jessie/docker-php-ext-configure b/php_5-fpm-jessie/docker-php-ext-configure
deleted file mode 100755
index 9e949e1..0000000
diff --git a/php_5-fpm-jessie/docker-php-ext-enable b/php_5-fpm-jessie/docker-php-ext-enable
deleted file mode 100755
index 2b067f0..0000000
diff --git a/php_5-fpm-jessie/docker-php-ext-install b/php_5-fpm-jessie/docker-php-ext-install
deleted file mode 100755
index d75d6d7..0000000
diff --git a/php_5-fpm-jessie/docker-php-source b/php_5-fpm-jessie/docker-php-source
deleted file mode 100755
index 9033d24..0000000
diff --git a/php_5-fpm/Dockerfile b/php_5-fpm/Dockerfile
deleted file mode 100644
index 9911027..0000000
diff --git a/php_5-fpm/docker-php-entrypoint b/php_5-fpm/docker-php-entrypoint
deleted file mode 100755
index 86343d8..0000000
diff --git a/php_5-fpm/docker-php-ext-configure b/php_5-fpm/docker-php-ext-configure
deleted file mode 100755
index 9e949e1..0000000
diff --git a/php_5-fpm/docker-php-ext-enable b/php_5-fpm/docker-php-ext-enable
deleted file mode 100755
index 2b067f0..0000000
diff --git a/php_5-fpm/docker-php-ext-install b/php_5-fpm/docker-php-ext-install
deleted file mode 100755
index d75d6d7..0000000
diff --git a/php_5-fpm/docker-php-source b/php_5-fpm/docker-php-source
deleted file mode 100755
index 9033d24..0000000
diff --git a/php_5-jessie/Dockerfile b/php_5-jessie/Dockerfile
deleted file mode 100644
index a930a1e..0000000
diff --git a/php_5-jessie/docker-php-entrypoint b/php_5-jessie/docker-php-entrypoint
deleted file mode 100755
index 88a016c..0000000
diff --git a/php_5-jessie/docker-php-ext-configure b/php_5-jessie/docker-php-ext-configure
deleted file mode 100755
index 9e949e1..0000000
diff --git a/php_5-jessie/docker-php-ext-enable b/php_5-jessie/docker-php-ext-enable
deleted file mode 100755
index 2b067f0..0000000
diff --git a/php_5-jessie/docker-php-ext-install b/php_5-jessie/docker-php-ext-install
deleted file mode 100755
index d75d6d7..0000000
diff --git a/php_5-jessie/docker-php-source b/php_5-jessie/docker-php-source
deleted file mode 100755
index 9033d24..0000000
diff --git a/php_5-zts-alpine/Dockerfile b/php_5-zts-alpine/Dockerfile
deleted file mode 100644
index 725759f..0000000
diff --git a/php_5-zts-alpine/docker-php-entrypoint b/php_5-zts-alpine/docker-php-entrypoint
deleted file mode 100755
index 88a016c..0000000
diff --git a/php_5-zts-alpine/docker-php-ext-configure b/php_5-zts-alpine/docker-php-ext-configure
deleted file mode 100755
index 9e949e1..0000000
diff --git a/php_5-zts-alpine/docker-php-ext-enable b/php_5-zts-alpine/docker-php-ext-enable
deleted file mode 100755
index 2b067f0..0000000
diff --git a/php_5-zts-alpine/docker-php-ext-install b/php_5-zts-alpine/docker-php-ext-install
deleted file mode 100755
index d75d6d7..0000000
diff --git a/php_5-zts-alpine/docker-php-source b/php_5-zts-alpine/docker-php-source
deleted file mode 100755
index 9033d24..0000000
diff --git a/php_5-zts-jessie/Dockerfile b/php_5-zts-jessie/Dockerfile
deleted file mode 100644
index 9634846..0000000
diff --git a/php_5-zts-jessie/docker-php-entrypoint b/php_5-zts-jessie/docker-php-entrypoint
deleted file mode 100755
index 88a016c..0000000
diff --git a/php_5-zts-jessie/docker-php-ext-configure b/php_5-zts-jessie/docker-php-ext-configure
deleted file mode 100755
index 9e949e1..0000000
diff --git a/php_5-zts-jessie/docker-php-ext-enable b/php_5-zts-jessie/docker-php-ext-enable
deleted file mode 100755
index 2b067f0..0000000
diff --git a/php_5-zts-jessie/docker-php-ext-install b/php_5-zts-jessie/docker-php-ext-install
deleted file mode 100755
index d75d6d7..0000000
diff --git a/php_5-zts-jessie/docker-php-source b/php_5-zts-jessie/docker-php-source
deleted file mode 100755
index 9033d24..0000000
diff --git a/php_5-zts/Dockerfile b/php_5-zts/Dockerfile
deleted file mode 100644
index 3fd0b9d..0000000
diff --git a/php_5-zts/docker-php-entrypoint b/php_5-zts/docker-php-entrypoint
deleted file mode 100755
index 88a016c..0000000
diff --git a/php_5-zts/docker-php-ext-configure b/php_5-zts/docker-php-ext-configure
deleted file mode 100755
index 9e949e1..0000000
diff --git a/php_5-zts/docker-php-ext-enable b/php_5-zts/docker-php-ext-enable
deleted file mode 100755
index 2b067f0..0000000
diff --git a/php_5-zts/docker-php-ext-install b/php_5-zts/docker-php-ext-install
deleted file mode 100755
index d75d6d7..0000000
diff --git a/php_5-zts/docker-php-source b/php_5-zts/docker-php-source
deleted file mode 100755
index 9033d24..0000000
diff --git a/php_5/Dockerfile b/php_5/Dockerfile
deleted file mode 100644
index c1d4c68..0000000
diff --git a/php_5/docker-php-entrypoint b/php_5/docker-php-entrypoint
deleted file mode 100755
index 88a016c..0000000
diff --git a/php_5/docker-php-ext-configure b/php_5/docker-php-ext-configure
deleted file mode 100755
index 9e949e1..0000000
diff --git a/php_5/docker-php-ext-enable b/php_5/docker-php-ext-enable
deleted file mode 100755
index 2b067f0..0000000
diff --git a/php_5/docker-php-ext-install b/php_5/docker-php-ext-install
deleted file mode 100755
index d75d6d7..0000000
diff --git a/php_5/docker-php-source b/php_5/docker-php-source
deleted file mode 100755
index 9033d24..0000000
diff --git a/php_7.1-alpine/Dockerfile b/php_7.1-alpine/Dockerfile
index 3cf0f98..9c89178 100644
--- a/php_7.1-alpine/Dockerfile
+++ b/php_7.1-alpine/Dockerfile
@@ -38,7 +38,13 @@ RUN set -x \
 # http://git.alpinelinux.org/cgit/aports/tree/main/nginx-initscripts/nginx-initscripts.pre-install?h=v3.3.2
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ##</autogenerated>##
diff --git a/php_7.1-apache-jessie/Dockerfile b/php_7.1-apache-jessie/Dockerfile
index 6164d48..cc29207 100644
--- a/php_7.1-apache-jessie/Dockerfile
+++ b/php_7.1-apache-jessie/Dockerfile
@@ -37,18 +37,22 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
-RUN apt-get update \
-	&& apt-get install -y --no-install-recommends \
-		apache2 \
-	&& rm -rf /var/lib/apt/lists/*
-
 ENV APACHE_CONFDIR /etc/apache2
 ENV APACHE_ENVVARS $APACHE_CONFDIR/envvars
 
 RUN set -eux; \
+	apt-get update; \
+	apt-get install -y --no-install-recommends apache2; \
+	rm -rf /var/lib/apt/lists/*; \
 	\
 # generically convert lines like
 #   export APACHE_RUN_USER=www-data
@@ -64,7 +68,6 @@ RUN set -eux; \
 		"$APACHE_LOCK_DIR" \
 		"$APACHE_RUN_DIR" \
 		"$APACHE_LOG_DIR" \
-		/var/www/html \
 	; do \
 		rm -rvf "$dir"; \
 		mkdir -p "$dir"; \
@@ -73,6 +76,9 @@ RUN set -eux; \
 		chmod 777 "$dir"; \
 	done; \
 	\
+# delete the "index.html" that installing Apache drops in here
+	rm -rvf /var/www/html/*; \
+	\
 # logs should go to stdout / stderr
 	ln -sfT /dev/stderr "$APACHE_LOG_DIR/error.log"; \
 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/access.log"; \
diff --git a/php_7.1-apache/Dockerfile b/php_7.1-apache/Dockerfile
index cd55768..675af7e 100644
--- a/php_7.1-apache/Dockerfile
+++ b/php_7.1-apache/Dockerfile
@@ -37,18 +37,22 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
-RUN apt-get update \
-	&& apt-get install -y --no-install-recommends \
-		apache2 \
-	&& rm -rf /var/lib/apt/lists/*
-
 ENV APACHE_CONFDIR /etc/apache2
 ENV APACHE_ENVVARS $APACHE_CONFDIR/envvars
 
 RUN set -eux; \
+	apt-get update; \
+	apt-get install -y --no-install-recommends apache2; \
+	rm -rf /var/lib/apt/lists/*; \
 	\
 # generically convert lines like
 #   export APACHE_RUN_USER=www-data
@@ -64,7 +68,6 @@ RUN set -eux; \
 		"$APACHE_LOCK_DIR" \
 		"$APACHE_RUN_DIR" \
 		"$APACHE_LOG_DIR" \
-		/var/www/html \
 	; do \
 		rm -rvf "$dir"; \
 		mkdir -p "$dir"; \
@@ -73,6 +76,9 @@ RUN set -eux; \
 		chmod 777 "$dir"; \
 	done; \
 	\
+# delete the "index.html" that installing Apache drops in here
+	rm -rvf /var/www/html/*; \
+	\
 # logs should go to stdout / stderr
 	ln -sfT /dev/stderr "$APACHE_LOG_DIR/error.log"; \
 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/access.log"; \
diff --git a/php_7.1-fpm-alpine/Dockerfile b/php_7.1-fpm-alpine/Dockerfile
index a983c7c..c7cb7f3 100644
--- a/php_7.1-fpm-alpine/Dockerfile
+++ b/php_7.1-fpm-alpine/Dockerfile
@@ -38,7 +38,13 @@ RUN set -x \
 # http://git.alpinelinux.org/cgit/aports/tree/main/nginx-initscripts/nginx-initscripts.pre-install?h=v3.3.2
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi
diff --git a/php_7.1-fpm-jessie/Dockerfile b/php_7.1-fpm-jessie/Dockerfile
index 52deceb..a6f3c90 100644
--- a/php_7.1-fpm-jessie/Dockerfile
+++ b/php_7.1-fpm-jessie/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi
diff --git a/php_7.1-fpm/Dockerfile b/php_7.1-fpm/Dockerfile
index f3af977..2f29b9b 100644
--- a/php_7.1-fpm/Dockerfile
+++ b/php_7.1-fpm/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi
diff --git a/php_7.1-jessie/Dockerfile b/php_7.1-jessie/Dockerfile
index 6622c70..d834283 100644
--- a/php_7.1-jessie/Dockerfile
+++ b/php_7.1-jessie/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ##</autogenerated>##
diff --git a/php_7.1-zts-alpine/Dockerfile b/php_7.1-zts-alpine/Dockerfile
index c406df9..fa14198 100644
--- a/php_7.1-zts-alpine/Dockerfile
+++ b/php_7.1-zts-alpine/Dockerfile
@@ -38,7 +38,13 @@ RUN set -x \
 # http://git.alpinelinux.org/cgit/aports/tree/main/nginx-initscripts/nginx-initscripts.pre-install?h=v3.3.2
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-maintainer-zts --disable-cgi
diff --git a/php_7.1-zts-jessie/Dockerfile b/php_7.1-zts-jessie/Dockerfile
index 5a4ee8a..27d2a5f 100644
--- a/php_7.1-zts-jessie/Dockerfile
+++ b/php_7.1-zts-jessie/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-maintainer-zts --disable-cgi
diff --git a/php_7.1-zts/Dockerfile b/php_7.1-zts/Dockerfile
index 523a1e7..e413e6c 100644
--- a/php_7.1-zts/Dockerfile
+++ b/php_7.1-zts/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-maintainer-zts --disable-cgi
diff --git a/php_7.1/Dockerfile b/php_7.1/Dockerfile
index d37291f..9e3326b 100644
--- a/php_7.1/Dockerfile
+++ b/php_7.1/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ##</autogenerated>##
diff --git a/php_7.2-alpine/Dockerfile b/php_7.2-alpine/Dockerfile
index 842f08f..75e22a4 100644
--- a/php_7.2-alpine/Dockerfile
+++ b/php_7.2-alpine/Dockerfile
@@ -38,7 +38,13 @@ RUN set -x \
 # http://git.alpinelinux.org/cgit/aports/tree/main/nginx-initscripts/nginx-initscripts.pre-install?h=v3.3.2
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ##</autogenerated>##
diff --git a/php_7.2-apache/Dockerfile b/php_7.2-apache/Dockerfile
index 613f438..fb31735 100644
--- a/php_7.2-apache/Dockerfile
+++ b/php_7.2-apache/Dockerfile
@@ -37,18 +37,22 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
-RUN apt-get update \
-	&& apt-get install -y --no-install-recommends \
-		apache2 \
-	&& rm -rf /var/lib/apt/lists/*
-
 ENV APACHE_CONFDIR /etc/apache2
 ENV APACHE_ENVVARS $APACHE_CONFDIR/envvars
 
 RUN set -eux; \
+	apt-get update; \
+	apt-get install -y --no-install-recommends apache2; \
+	rm -rf /var/lib/apt/lists/*; \
 	\
 # generically convert lines like
 #   export APACHE_RUN_USER=www-data
@@ -64,7 +68,6 @@ RUN set -eux; \
 		"$APACHE_LOCK_DIR" \
 		"$APACHE_RUN_DIR" \
 		"$APACHE_LOG_DIR" \
-		/var/www/html \
 	; do \
 		rm -rvf "$dir"; \
 		mkdir -p "$dir"; \
@@ -73,6 +76,9 @@ RUN set -eux; \
 		chmod 777 "$dir"; \
 	done; \
 	\
+# delete the "index.html" that installing Apache drops in here
+	rm -rvf /var/www/html/*; \
+	\
 # logs should go to stdout / stderr
 	ln -sfT /dev/stderr "$APACHE_LOG_DIR/error.log"; \
 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/access.log"; \
diff --git a/php_7.2-fpm-alpine/Dockerfile b/php_7.2-fpm-alpine/Dockerfile
index 9c13b9f..634f066 100644
--- a/php_7.2-fpm-alpine/Dockerfile
+++ b/php_7.2-fpm-alpine/Dockerfile
@@ -38,7 +38,13 @@ RUN set -x \
 # http://git.alpinelinux.org/cgit/aports/tree/main/nginx-initscripts/nginx-initscripts.pre-install?h=v3.3.2
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi
diff --git a/php_7.2-fpm/Dockerfile b/php_7.2-fpm/Dockerfile
index b820a71..6c88f46 100644
--- a/php_7.2-fpm/Dockerfile
+++ b/php_7.2-fpm/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi
diff --git a/php_7.2-zts-alpine/Dockerfile b/php_7.2-zts-alpine/Dockerfile
index 3e91783..bf6611a 100644
--- a/php_7.2-zts-alpine/Dockerfile
+++ b/php_7.2-zts-alpine/Dockerfile
@@ -38,7 +38,13 @@ RUN set -x \
 # http://git.alpinelinux.org/cgit/aports/tree/main/nginx-initscripts/nginx-initscripts.pre-install?h=v3.3.2
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-maintainer-zts --disable-cgi
diff --git a/php_7.2-zts/Dockerfile b/php_7.2-zts/Dockerfile
index 640abeb..5d90ad7 100644
--- a/php_7.2-zts/Dockerfile
+++ b/php_7.2-zts/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-maintainer-zts --disable-cgi
diff --git a/php_7.2/Dockerfile b/php_7.2/Dockerfile
index 4ed9ed9..936c4f2 100644
--- a/php_7.2/Dockerfile
+++ b/php_7.2/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ##</autogenerated>##
diff --git a/php_alpine/Dockerfile b/php_alpine/Dockerfile
index ea6b6c1..31a3f50 100644
--- a/php_alpine/Dockerfile
+++ b/php_alpine/Dockerfile
@@ -38,7 +38,13 @@ RUN set -x \
 # http://git.alpinelinux.org/cgit/aports/tree/main/nginx-initscripts/nginx-initscripts.pre-install?h=v3.3.2
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ##</autogenerated>##
diff --git a/php_apache/Dockerfile b/php_apache/Dockerfile
index 893f648..9525557 100644
--- a/php_apache/Dockerfile
+++ b/php_apache/Dockerfile
@@ -37,18 +37,22 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
-RUN apt-get update \
-	&& apt-get install -y --no-install-recommends \
-		apache2 \
-	&& rm -rf /var/lib/apt/lists/*
-
 ENV APACHE_CONFDIR /etc/apache2
 ENV APACHE_ENVVARS $APACHE_CONFDIR/envvars
 
 RUN set -eux; \
+	apt-get update; \
+	apt-get install -y --no-install-recommends apache2; \
+	rm -rf /var/lib/apt/lists/*; \
 	\
 # generically convert lines like
 #   export APACHE_RUN_USER=www-data
@@ -64,7 +68,6 @@ RUN set -eux; \
 		"$APACHE_LOCK_DIR" \
 		"$APACHE_RUN_DIR" \
 		"$APACHE_LOG_DIR" \
-		/var/www/html \
 	; do \
 		rm -rvf "$dir"; \
 		mkdir -p "$dir"; \
@@ -73,6 +76,9 @@ RUN set -eux; \
 		chmod 777 "$dir"; \
 	done; \
 	\
+# delete the "index.html" that installing Apache drops in here
+	rm -rvf /var/www/html/*; \
+	\
 # logs should go to stdout / stderr
 	ln -sfT /dev/stderr "$APACHE_LOG_DIR/error.log"; \
 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/access.log"; \
diff --git a/php_fpm-alpine/Dockerfile b/php_fpm-alpine/Dockerfile
index 845ea61..bdf84ab 100644
--- a/php_fpm-alpine/Dockerfile
+++ b/php_fpm-alpine/Dockerfile
@@ -38,7 +38,13 @@ RUN set -x \
 # http://git.alpinelinux.org/cgit/aports/tree/main/nginx-initscripts/nginx-initscripts.pre-install?h=v3.3.2
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi
diff --git a/php_fpm/Dockerfile b/php_fpm/Dockerfile
index fb62558..1e9116a 100644
--- a/php_fpm/Dockerfile
+++ b/php_fpm/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi
diff --git a/php_latest/Dockerfile b/php_latest/Dockerfile
index 9d5fefd..f362d0b 100644
--- a/php_latest/Dockerfile
+++ b/php_latest/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ##</autogenerated>##
diff --git a/php_zts-alpine/Dockerfile b/php_zts-alpine/Dockerfile
index 7ed97c1..b6aef8d 100644
--- a/php_zts-alpine/Dockerfile
+++ b/php_zts-alpine/Dockerfile
@@ -38,7 +38,13 @@ RUN set -x \
 # http://git.alpinelinux.org/cgit/aports/tree/main/nginx-initscripts/nginx-initscripts.pre-install?h=v3.3.2
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-maintainer-zts --disable-cgi
diff --git a/php_zts/Dockerfile b/php_zts/Dockerfile
index 290ae3e..50afe96 100644
--- a/php_zts/Dockerfile
+++ b/php_zts/Dockerfile
@@ -37,7 +37,13 @@ RUN apt-get update && apt-get install -y \
 	--no-install-recommends && rm -r /var/lib/apt/lists/*
 
 ENV PHP_INI_DIR /usr/local/etc/php
-RUN mkdir -p $PHP_INI_DIR/conf.d
+RUN set -eux; \
+	mkdir -p "$PHP_INI_DIR/conf.d"; \
+# allow running as an arbitrary user (https://github.com/docker-library/php/issues/743)
+	[ ! -d /var/www/html ]; \
+	mkdir -p /var/www/html; \
+	chown www-data:www-data /var/www/html; \
+	chmod 777 /var/www/html
 
 ##<autogenerated>##
 ENV PHP_EXTRA_CONFIGURE_ARGS --enable-maintainer-zts --disable-cgi
diff --git a/postgres_10-alpine/Dockerfile b/postgres_10-alpine/Dockerfile
index 62eefc1..9559dfb 100644
--- a/postgres_10-alpine/Dockerfile
+++ b/postgres_10-alpine/Dockerfile
@@ -1,5 +1,5 @@
 # vim:set ft=dockerfile:
-FROM alpine:3.8
+FROM alpine:3.9
 
 # alpine includes "postgres" user/group in base install
 #   /etc/passwd:22:postgres:x:70:70::/var/lib/postgresql:/bin/sh
diff --git a/postgres_9-alpine/Dockerfile b/postgres_9-alpine/Dockerfile
index 5230283..8bd8328 100644
--- a/postgres_9-alpine/Dockerfile
+++ b/postgres_9-alpine/Dockerfile
@@ -1,5 +1,5 @@
 # vim:set ft=dockerfile:
-FROM alpine:3.8
+FROM alpine:3.9
 
 # alpine includes "postgres" user/group in base install
 #   /etc/passwd:22:postgres:x:70:70::/var/lib/postgresql:/bin/sh
diff --git a/postgres_9.4-alpine/Dockerfile b/postgres_9.4-alpine/Dockerfile
index c8799ae..572176e 100644
--- a/postgres_9.4-alpine/Dockerfile
+++ b/postgres_9.4-alpine/Dockerfile
@@ -1,5 +1,5 @@
 # vim:set ft=dockerfile:
-FROM alpine:3.8
+FROM alpine:3.9
 
 # alpine includes "postgres" user/group in base install
 #   /etc/passwd:22:postgres:x:70:70::/var/lib/postgresql:/bin/sh
diff --git a/postgres_9.5-alpine/Dockerfile b/postgres_9.5-alpine/Dockerfile
index 75f357b..e2be889 100644
--- a/postgres_9.5-alpine/Dockerfile
+++ b/postgres_9.5-alpine/Dockerfile
@@ -1,5 +1,5 @@
 # vim:set ft=dockerfile:
-FROM alpine:3.8
+FROM alpine:3.9
 
 # alpine includes "postgres" user/group in base install
 #   /etc/passwd:22:postgres:x:70:70::/var/lib/postgresql:/bin/sh
diff --git a/postgres_alpine/Dockerfile b/postgres_alpine/Dockerfile
index 550f2b8..afd006f 100644
--- a/postgres_alpine/Dockerfile
+++ b/postgres_alpine/Dockerfile
@@ -1,5 +1,5 @@
 # vim:set ft=dockerfile:
-FROM alpine:3.8
+FROM alpine:3.9
 
 # alpine includes "postgres" user/group in base install
 #   /etc/passwd:22:postgres:x:70:70::/var/lib/postgresql:/bin/sh
diff --git a/rabbitmq_3.7-rc-alpine/Dockerfile b/rabbitmq_3.8-rc-alpine/Dockerfile
similarity index 98%
rename from rabbitmq_3.7-rc-alpine/Dockerfile
rename to rabbitmq_3.8-rc-alpine/Dockerfile
index 0fff6f3..6cc093d 100644
--- a/rabbitmq_3.7-rc-alpine/Dockerfile
+++ b/rabbitmq_3.8-rc-alpine/Dockerfile
@@ -18,10 +18,10 @@ ENV OPENSSL_SOURCE_SHA256="fc20130f8b7cbd2fb918b2f14e2f429e109c31ddd0fb38fc5d71d
 ENV OPENSSL_PGP_KEY_ID="0x8657ABB260F056B1E5190839D9C4D26D0E604491"
 
 # Use the latest stable Erlang/OTP release (https://github.com/erlang/otp/tags)
-ENV OTP_VERSION 21.2.3
+ENV OTP_VERSION 21.2.4
 # TODO add PGP checking when the feature will be added to Erlang/OTP's build system
 # http://erlang.org/pipermail/erlang-questions/2019-January/097067.html
-ENV OTP_SOURCE_SHA256="109a5722e398bdcd3aeb4f4833cde90bf441a9c014006439643aab550a770923"
+ENV OTP_SOURCE_SHA256="833d31ac102536b752e474dc6d69be7cc3e37d2d944191317312b30b1ea8ef0d"
 
 # Install dependencies required to build Erlang/OTP from source
 # http://erlang.org/doc/installation_guide/INSTALL.html
@@ -161,7 +161,7 @@ RUN set -eux; \
 	ln -sf "$RABBITMQ_DATA_DIR/.erlang.cookie" /root/.erlang.cookie
 
 # Use the latest stable RabbitMQ release (https://www.rabbitmq.com/download.html)
-ENV RABBITMQ_VERSION 3.7.11-rc.2
+ENV RABBITMQ_VERSION 3.8.0-beta.2
 # https://www.rabbitmq.com/signatures.html#importing-gpg
 ENV RABBITMQ_PGP_KEY_ID="0x0A9AF2115F4687BD29803A206B73A36E6026DFCA"
 ENV RABBITMQ_HOME=/opt/rabbitmq
diff --git a/rabbitmq_3.7-rc-alpine/docker-entrypoint.sh b/rabbitmq_3.8-rc-alpine/docker-entrypoint.sh
similarity index 100%
rename from rabbitmq_3.7-rc-alpine/docker-entrypoint.sh
rename to rabbitmq_3.8-rc-alpine/docker-entrypoint.sh
diff --git a/rabbitmq_3.7-rc-management-alpine/Dockerfile b/rabbitmq_3.8-rc-management-alpine/Dockerfile
similarity index 96%
rename from rabbitmq_3.7-rc-management-alpine/Dockerfile
rename to rabbitmq_3.8-rc-management-alpine/Dockerfile
index b5487f0..810cb10 100644
--- a/rabbitmq_3.7-rc-management-alpine/Dockerfile
+++ b/rabbitmq_3.8-rc-management-alpine/Dockerfile
@@ -1,4 +1,4 @@
-FROM rabbitmq:3.7-rc-alpine
+FROM rabbitmq:3.8-rc-alpine
 
 RUN rabbitmq-plugins enable --offline rabbitmq_management
 
diff --git a/rabbitmq_3.7-rc-management/Dockerfile b/rabbitmq_3.8-rc-management/Dockerfile
similarity index 97%
rename from rabbitmq_3.7-rc-management/Dockerfile
rename to rabbitmq_3.8-rc-management/Dockerfile
index ef76cc8..fb5ab76 100644
--- a/rabbitmq_3.7-rc-management/Dockerfile
+++ b/rabbitmq_3.8-rc-management/Dockerfile
@@ -1,4 +1,4 @@
-FROM rabbitmq:3.7-rc
+FROM rabbitmq:3.8-rc
 
 RUN rabbitmq-plugins enable --offline rabbitmq_management
 
diff --git a/rabbitmq_3.7-rc/Dockerfile b/rabbitmq_3.8-rc/Dockerfile
similarity index 98%
rename from rabbitmq_3.7-rc/Dockerfile
rename to rabbitmq_3.8-rc/Dockerfile
index 725f9d6..0400651 100644
--- a/rabbitmq_3.7-rc/Dockerfile
+++ b/rabbitmq_3.8-rc/Dockerfile
@@ -23,10 +23,10 @@ ENV OPENSSL_SOURCE_SHA256="fc20130f8b7cbd2fb918b2f14e2f429e109c31ddd0fb38fc5d71d
 ENV OPENSSL_PGP_KEY_ID="0x8657ABB260F056B1E5190839D9C4D26D0E604491"
 
 # Use the latest stable Erlang/OTP release (https://github.com/erlang/otp/tags)
-ENV OTP_VERSION 21.2.3
+ENV OTP_VERSION 21.2.4
 # TODO add PGP checking when the feature will be added to Erlang/OTP's build system
 # http://erlang.org/pipermail/erlang-questions/2019-January/097067.html
-ENV OTP_SOURCE_SHA256="109a5722e398bdcd3aeb4f4833cde90bf441a9c014006439643aab550a770923"
+ENV OTP_SOURCE_SHA256="833d31ac102536b752e474dc6d69be7cc3e37d2d944191317312b30b1ea8ef0d"
 
 # Install dependencies required to build Erlang/OTP from source
 # http://erlang.org/doc/installation_guide/INSTALL.html
@@ -169,7 +169,7 @@ RUN set -eux; \
 	ln -sf "$RABBITMQ_DATA_DIR/.erlang.cookie" /root/.erlang.cookie
 
 # Use the latest stable RabbitMQ release (https://www.rabbitmq.com/download.html)
-ENV RABBITMQ_VERSION 3.7.11-rc.2
+ENV RABBITMQ_VERSION 3.8.0-beta.2
 # https://www.rabbitmq.com/signatures.html#importing-gpg
 ENV RABBITMQ_PGP_KEY_ID="0x0A9AF2115F4687BD29803A206B73A36E6026DFCA"
 ENV RABBITMQ_HOME=/opt/rabbitmq
diff --git a/rabbitmq_3.7-rc/docker-entrypoint.sh b/rabbitmq_3.8-rc/docker-entrypoint.sh
similarity index 100%
rename from rabbitmq_3.7-rc/docker-entrypoint.sh
rename to rabbitmq_3.8-rc/docker-entrypoint.sh
diff --git a/rabbitmq_alpine/Dockerfile b/rabbitmq_alpine/Dockerfile
index 55cfbc4..2ead14b 100644
--- a/rabbitmq_alpine/Dockerfile
+++ b/rabbitmq_alpine/Dockerfile
@@ -18,10 +18,10 @@ ENV OPENSSL_SOURCE_SHA256="fc20130f8b7cbd2fb918b2f14e2f429e109c31ddd0fb38fc5d71d
 ENV OPENSSL_PGP_KEY_ID="0x8657ABB260F056B1E5190839D9C4D26D0E604491"
 
 # Use the latest stable Erlang/OTP release (https://github.com/erlang/otp/tags)
-ENV OTP_VERSION 21.2.3
+ENV OTP_VERSION 21.2.4
 # TODO add PGP checking when the feature will be added to Erlang/OTP's build system
 # http://erlang.org/pipermail/erlang-questions/2019-January/097067.html
-ENV OTP_SOURCE_SHA256="109a5722e398bdcd3aeb4f4833cde90bf441a9c014006439643aab550a770923"
+ENV OTP_SOURCE_SHA256="833d31ac102536b752e474dc6d69be7cc3e37d2d944191317312b30b1ea8ef0d"
 
 # Install dependencies required to build Erlang/OTP from source
 # http://erlang.org/doc/installation_guide/INSTALL.html
@@ -161,7 +161,7 @@ RUN set -eux; \
 	ln -sf "$RABBITMQ_DATA_DIR/.erlang.cookie" /root/.erlang.cookie
 
 # Use the latest stable RabbitMQ release (https://www.rabbitmq.com/download.html)
-ENV RABBITMQ_VERSION 3.7.10
+ENV RABBITMQ_VERSION 3.7.11
 # https://www.rabbitmq.com/signatures.html#importing-gpg
 ENV RABBITMQ_PGP_KEY_ID="0x0A9AF2115F4687BD29803A206B73A36E6026DFCA"
 ENV RABBITMQ_HOME=/opt/rabbitmq
diff --git a/rabbitmq_latest/Dockerfile b/rabbitmq_latest/Dockerfile
index 543354e..05e63fb 100644
--- a/rabbitmq_latest/Dockerfile
+++ b/rabbitmq_latest/Dockerfile
@@ -23,10 +23,10 @@ ENV OPENSSL_SOURCE_SHA256="fc20130f8b7cbd2fb918b2f14e2f429e109c31ddd0fb38fc5d71d
 ENV OPENSSL_PGP_KEY_ID="0x8657ABB260F056B1E5190839D9C4D26D0E604491"
 
 # Use the latest stable Erlang/OTP release (https://github.com/erlang/otp/tags)
-ENV OTP_VERSION 21.2.3
+ENV OTP_VERSION 21.2.4
 # TODO add PGP checking when the feature will be added to Erlang/OTP's build system
 # http://erlang.org/pipermail/erlang-questions/2019-January/097067.html
-ENV OTP_SOURCE_SHA256="109a5722e398bdcd3aeb4f4833cde90bf441a9c014006439643aab550a770923"
+ENV OTP_SOURCE_SHA256="833d31ac102536b752e474dc6d69be7cc3e37d2d944191317312b30b1ea8ef0d"
 
 # Install dependencies required to build Erlang/OTP from source
 # http://erlang.org/doc/installation_guide/INSTALL.html
@@ -169,7 +169,7 @@ RUN set -eux; \
 	ln -sf "$RABBITMQ_DATA_DIR/.erlang.cookie" /root/.erlang.cookie
 
 # Use the latest stable RabbitMQ release (https://www.rabbitmq.com/download.html)
-ENV RABBITMQ_VERSION 3.7.10
+ENV RABBITMQ_VERSION 3.7.11
 # https://www.rabbitmq.com/signatures.html#importing-gpg
 ENV RABBITMQ_PGP_KEY_ID="0x0A9AF2115F4687BD29803A206B73A36E6026DFCA"
 ENV RABBITMQ_HOME=/opt/rabbitmq
diff --git a/redis_4-alpine3.8/Dockerfile b/redis_4-alpine3.9/Dockerfile
similarity index 99%
rename from redis_4-alpine3.8/Dockerfile
rename to redis_4-alpine3.9/Dockerfile
index 5e9812b..9e26f59 100644
--- a/redis_4-alpine3.8/Dockerfile
+++ b/redis_4-alpine3.9/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.8
+FROM alpine:3.9
 
 # add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
 RUN addgroup -S redis && adduser -S -G redis redis
diff --git a/redis_4-alpine3.8/docker-entrypoint.sh b/redis_4-alpine3.9/docker-entrypoint.sh
similarity index 100%
rename from redis_4-alpine3.8/docker-entrypoint.sh
rename to redis_4-alpine3.9/docker-entrypoint.sh
diff --git a/redis_alpine3.8/Dockerfile b/redis_alpine3.9/Dockerfile
similarity index 99%
rename from redis_alpine3.8/Dockerfile
rename to redis_alpine3.9/Dockerfile
index 98c4975..4507655 100644
--- a/redis_alpine3.8/Dockerfile
+++ b/redis_alpine3.9/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.8
+FROM alpine:3.9
 
 # add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
 RUN addgroup -S redis && adduser -S -G redis redis
diff --git a/redis_alpine3.8/docker-entrypoint.sh b/redis_alpine3.9/docker-entrypoint.sh
similarity index 100%
rename from redis_alpine3.8/docker-entrypoint.sh
rename to redis_alpine3.9/docker-entrypoint.sh
diff --git a/wordpress_php7.1-fpm-alpine/docker-entrypoint.sh b/wordpress_php7.1-fpm-alpine/docker-entrypoint.sh
index 0d37f1d..f00874d 100755
--- a/wordpress_php7.1-fpm-alpine/docker-entrypoint.sh
+++ b/wordpress_php7.1-fpm-alpine/docker-entrypoint.sh
@@ -46,6 +46,11 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 	fi
 
 	if [ ! -e index.php ] && [ ! -e wp-includes/version.php ]; then
+		# if the directory exists and WordPress doesn't appear to be installed AND the permissions of it are root:root, let's chown it (likely a Docker-created directory)
+		if [ "$(id -u)" = '0' ] && [ "$(stat -c '%u:%g' .)" = '0:0' ]; then
+			chown "$user:$group" .
+		fi
+
 		echo >&2 "WordPress not found in $PWD - copying now..."
 		if [ -n "$(ls -A)" ]; then
 			echo >&2 "WARNING: $PWD is not empty! (copying anyhow)"
diff --git a/wordpress_php7.1-fpm/docker-entrypoint.sh b/wordpress_php7.1-fpm/docker-entrypoint.sh
index 0d37f1d..f00874d 100755
--- a/wordpress_php7.1-fpm/docker-entrypoint.sh
+++ b/wordpress_php7.1-fpm/docker-entrypoint.sh
@@ -46,6 +46,11 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 	fi
 
 	if [ ! -e index.php ] && [ ! -e wp-includes/version.php ]; then
+		# if the directory exists and WordPress doesn't appear to be installed AND the permissions of it are root:root, let's chown it (likely a Docker-created directory)
+		if [ "$(id -u)" = '0' ] && [ "$(stat -c '%u:%g' .)" = '0:0' ]; then
+			chown "$user:$group" .
+		fi
+
 		echo >&2 "WordPress not found in $PWD - copying now..."
 		if [ -n "$(ls -A)" ]; then
 			echo >&2 "WARNING: $PWD is not empty! (copying anyhow)"
diff --git a/wordpress_php7.1/docker-entrypoint.sh b/wordpress_php7.1/docker-entrypoint.sh
index 0d37f1d..f00874d 100755
--- a/wordpress_php7.1/docker-entrypoint.sh
+++ b/wordpress_php7.1/docker-entrypoint.sh
@@ -46,6 +46,11 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 	fi
 
 	if [ ! -e index.php ] && [ ! -e wp-includes/version.php ]; then
+		# if the directory exists and WordPress doesn't appear to be installed AND the permissions of it are root:root, let's chown it (likely a Docker-created directory)
+		if [ "$(id -u)" = '0' ] && [ "$(stat -c '%u:%g' .)" = '0:0' ]; then
+			chown "$user:$group" .
+		fi
+
 		echo >&2 "WordPress not found in $PWD - copying now..."
 		if [ -n "$(ls -A)" ]; then
 			echo >&2 "WARNING: $PWD is not empty! (copying anyhow)"
diff --git a/wordpress_php7.2-fpm-alpine/docker-entrypoint.sh b/wordpress_php7.2-fpm-alpine/docker-entrypoint.sh
index 0d37f1d..f00874d 100755
--- a/wordpress_php7.2-fpm-alpine/docker-entrypoint.sh
+++ b/wordpress_php7.2-fpm-alpine/docker-entrypoint.sh
@@ -46,6 +46,11 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 	fi
 
 	if [ ! -e index.php ] && [ ! -e wp-includes/version.php ]; then
+		# if the directory exists and WordPress doesn't appear to be installed AND the permissions of it are root:root, let's chown it (likely a Docker-created directory)
+		if [ "$(id -u)" = '0' ] && [ "$(stat -c '%u:%g' .)" = '0:0' ]; then
+			chown "$user:$group" .
+		fi
+
 		echo >&2 "WordPress not found in $PWD - copying now..."
 		if [ -n "$(ls -A)" ]; then
 			echo >&2 "WARNING: $PWD is not empty! (copying anyhow)"
diff --git a/wordpress_php7.2-fpm/docker-entrypoint.sh b/wordpress_php7.2-fpm/docker-entrypoint.sh
index 0d37f1d..f00874d 100755
--- a/wordpress_php7.2-fpm/docker-entrypoint.sh
+++ b/wordpress_php7.2-fpm/docker-entrypoint.sh
@@ -46,6 +46,11 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 	fi
 
 	if [ ! -e index.php ] && [ ! -e wp-includes/version.php ]; then
+		# if the directory exists and WordPress doesn't appear to be installed AND the permissions of it are root:root, let's chown it (likely a Docker-created directory)
+		if [ "$(id -u)" = '0' ] && [ "$(stat -c '%u:%g' .)" = '0:0' ]; then
+			chown "$user:$group" .
+		fi
+
 		echo >&2 "WordPress not found in $PWD - copying now..."
 		if [ -n "$(ls -A)" ]; then
 			echo >&2 "WARNING: $PWD is not empty! (copying anyhow)"
diff --git a/wordpress_php7.2/docker-entrypoint.sh b/wordpress_php7.2/docker-entrypoint.sh
index 0d37f1d..f00874d 100755
--- a/wordpress_php7.2/docker-entrypoint.sh
+++ b/wordpress_php7.2/docker-entrypoint.sh
@@ -46,6 +46,11 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 	fi
 
 	if [ ! -e index.php ] && [ ! -e wp-includes/version.php ]; then
+		# if the directory exists and WordPress doesn't appear to be installed AND the permissions of it are root:root, let's chown it (likely a Docker-created directory)
+		if [ "$(id -u)" = '0' ] && [ "$(stat -c '%u:%g' .)" = '0:0' ]; then
+			chown "$user:$group" .
+		fi
+
 		echo >&2 "WordPress not found in $PWD - copying now..."
 		if [ -n "$(ls -A)" ]; then
 			echo >&2 "WARNING: $PWD is not empty! (copying anyhow)"
diff --git a/wordpress_php7.3-fpm-alpine/docker-entrypoint.sh b/wordpress_php7.3-fpm-alpine/docker-entrypoint.sh
index 0d37f1d..f00874d 100755
--- a/wordpress_php7.3-fpm-alpine/docker-entrypoint.sh
+++ b/wordpress_php7.3-fpm-alpine/docker-entrypoint.sh
@@ -46,6 +46,11 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 	fi
 
 	if [ ! -e index.php ] && [ ! -e wp-includes/version.php ]; then
+		# if the directory exists and WordPress doesn't appear to be installed AND the permissions of it are root:root, let's chown it (likely a Docker-created directory)
+		if [ "$(id -u)" = '0' ] && [ "$(stat -c '%u:%g' .)" = '0:0' ]; then
+			chown "$user:$group" .
+		fi
+
 		echo >&2 "WordPress not found in $PWD - copying now..."
 		if [ -n "$(ls -A)" ]; then
 			echo >&2 "WARNING: $PWD is not empty! (copying anyhow)"
diff --git a/wordpress_php7.3-fpm/docker-entrypoint.sh b/wordpress_php7.3-fpm/docker-entrypoint.sh
index 0d37f1d..f00874d 100755
--- a/wordpress_php7.3-fpm/docker-entrypoint.sh
+++ b/wordpress_php7.3-fpm/docker-entrypoint.sh
@@ -46,6 +46,11 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 	fi
 
 	if [ ! -e index.php ] && [ ! -e wp-includes/version.php ]; then
+		# if the directory exists and WordPress doesn't appear to be installed AND the permissions of it are root:root, let's chown it (likely a Docker-created directory)
+		if [ "$(id -u)" = '0' ] && [ "$(stat -c '%u:%g' .)" = '0:0' ]; then
+			chown "$user:$group" .
+		fi
+
 		echo >&2 "WordPress not found in $PWD - copying now..."
 		if [ -n "$(ls -A)" ]; then
 			echo >&2 "WARNING: $PWD is not empty! (copying anyhow)"
diff --git a/wordpress_php7.3/docker-entrypoint.sh b/wordpress_php7.3/docker-entrypoint.sh
index 0d37f1d..f00874d 100755
--- a/wordpress_php7.3/docker-entrypoint.sh
+++ b/wordpress_php7.3/docker-entrypoint.sh
@@ -46,6 +46,11 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 	fi
 
 	if [ ! -e index.php ] && [ ! -e wp-includes/version.php ]; then
+		# if the directory exists and WordPress doesn't appear to be installed AND the permissions of it are root:root, let's chown it (likely a Docker-created directory)
+		if [ "$(id -u)" = '0' ] && [ "$(stat -c '%u:%g' .)" = '0:0' ]; then
+			chown "$user:$group" .
+		fi
+
 		echo >&2 "WordPress not found in $PWD - copying now..."
 		if [ -n "$(ls -A)" ]; then
 			echo >&2 "WARNING: $PWD is not empty! (copying anyhow)"

@TimWolla
Copy link
Contributor

TimWolla commented Feb 4, 2019

Shouldn't this include docker-library/elasticsearch@a8ea23a?

@tianon
Copy link
Member Author

tianon commented Feb 4, 2019 via email

@yosifkit
Copy link
Member

yosifkit commented Feb 5, 2019

The following images failed to build:

  • memcached:
    • memcached:1.5.12-alpine
      Test Summary Report
      -------------------
      t/binary-extstore.t       (Wstat: 512 Tests: 37630 Failed: 2)
        Failed tests:  36993, 37630
        Non-zero exit status: 2
      Files=69, Tests=63993, 293 wallclock secs ( 6.68 usr  0.41 sys + 13.65 cusr  3.35 csys = 24.09 CPU)
      Result: FAIL
  • redis:
    • redis:5.0.3-alpine

    • redis:4.0.12-alpine

      + apk add --no-cache --virtual .build-deps coreutils gcc jemalloc-dev linux-headers make musl-dev
      fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz
      fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz
      ERROR: unsatisfiable constraints:
        jemalloc-dev (missing):
      required by: .build-deps-0[jemalloc-dev]
      
      # https://git.alpinelinux.org/aports/commit/main/jemalloc?id=21836d30f5db21f9f3bb4fe3d70ddd4802ed9541

@tianon
Copy link
Member Author

tianon commented Feb 5, 2019

Diff:
diff --git a/_bashbrew-arches b/_bashbrew-arches
index 8af93f3..876e032 100644
--- a/_bashbrew-arches
+++ b/_bashbrew-arches
@@ -1,10 +1,10 @@
 redis:4-32bit-stretch @ amd64
-redis:4-alpine3.8 @ amd64
-redis:4-alpine3.8 @ arm32v6
-redis:4-alpine3.8 @ arm64v8
-redis:4-alpine3.8 @ i386
-redis:4-alpine3.8 @ ppc64le
-redis:4-alpine3.8 @ s390x
+redis:4-alpine3.9 @ amd64
+redis:4-alpine3.9 @ arm32v6
+redis:4-alpine3.9 @ arm64v8
+redis:4-alpine3.9 @ i386
+redis:4-alpine3.9 @ ppc64le
+redis:4-alpine3.9 @ s390x
 redis:4-stretch @ amd64
 redis:4-stretch @ arm32v5
 redis:4-stretch @ arm32v7
@@ -13,12 +13,12 @@ redis:4-stretch @ i386
 redis:4-stretch @ ppc64le
 redis:4-stretch @ s390x
 redis:32bit-stretch @ amd64
-redis:alpine3.8 @ amd64
-redis:alpine3.8 @ arm32v6
-redis:alpine3.8 @ arm64v8
-redis:alpine3.8 @ i386
-redis:alpine3.8 @ ppc64le
-redis:alpine3.8 @ s390x
+redis:alpine3.9 @ amd64
+redis:alpine3.9 @ arm32v6
+redis:alpine3.9 @ arm64v8
+redis:alpine3.9 @ i386
+redis:alpine3.9 @ ppc64le
+redis:alpine3.9 @ s390x
 redis:stretch @ amd64
 redis:stretch @ arm32v5
 redis:stretch @ arm32v7
diff --git a/_bashbrew-list b/_bashbrew-list
index 42ade90..9362350 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -2,41 +2,41 @@ redis:4
 redis:4-32bit
 redis:4-32bit-stretch
 redis:4-alpine
-redis:4-alpine3.8
+redis:4-alpine3.9
 redis:4-stretch
 redis:4.0
 redis:4.0-32bit
 redis:4.0-32bit-stretch
 redis:4.0-alpine
-redis:4.0-alpine3.8
+redis:4.0-alpine3.9
 redis:4.0-stretch
 redis:4.0.12
 redis:4.0.12-32bit
 redis:4.0.12-32bit-stretch
 redis:4.0.12-alpine
-redis:4.0.12-alpine3.8
+redis:4.0.12-alpine3.9
 redis:4.0.12-stretch
 redis:5
 redis:5-32bit
 redis:5-32bit-stretch
 redis:5-alpine
-redis:5-alpine3.8
+redis:5-alpine3.9
 redis:5-stretch
 redis:5.0
 redis:5.0-32bit
 redis:5.0-32bit-stretch
 redis:5.0-alpine
-redis:5.0-alpine3.8
+redis:5.0-alpine3.9
 redis:5.0-stretch
 redis:5.0.3
 redis:5.0.3-32bit
 redis:5.0.3-32bit-stretch
 redis:5.0.3-alpine
-redis:5.0.3-alpine3.8
+redis:5.0.3-alpine3.9
 redis:5.0.3-stretch
 redis:32bit
 redis:32bit-stretch
 redis:alpine
-redis:alpine3.8
+redis:alpine3.9
 redis:latest
 redis:stretch
diff --git a/redis_4-alpine3.8/Dockerfile b/redis_4-alpine3.9/Dockerfile
similarity index 98%
rename from redis_4-alpine3.8/Dockerfile
rename to redis_4-alpine3.9/Dockerfile
index 5e9812b..7caa51c 100644
--- a/redis_4-alpine3.8/Dockerfile
+++ b/redis_4-alpine3.9/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.8
+FROM alpine:3.9
 
 # add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
 RUN addgroup -S redis && adduser -S -G redis redis
@@ -19,7 +19,6 @@ RUN set -ex; \
 	apk add --no-cache --virtual .build-deps \
 		coreutils \
 		gcc \
-		jemalloc-dev \
 		linux-headers \
 		make \
 		musl-dev \
diff --git a/redis_4-alpine3.8/docker-entrypoint.sh b/redis_4-alpine3.9/docker-entrypoint.sh
similarity index 100%
rename from redis_4-alpine3.8/docker-entrypoint.sh
rename to redis_4-alpine3.9/docker-entrypoint.sh
diff --git a/redis_alpine3.8/Dockerfile b/redis_alpine3.9/Dockerfile
similarity index 98%
rename from redis_alpine3.8/Dockerfile
rename to redis_alpine3.9/Dockerfile
index 98c4975..d75b41f 100644
--- a/redis_alpine3.8/Dockerfile
+++ b/redis_alpine3.9/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.8
+FROM alpine:3.9
 
 # add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
 RUN addgroup -S redis && adduser -S -G redis redis
@@ -19,7 +19,6 @@ RUN set -ex; \
 	apk add --no-cache --virtual .build-deps \
 		coreutils \
 		gcc \
-		jemalloc-dev \
 		linux-headers \
 		make \
 		musl-dev \
diff --git a/redis_alpine3.8/docker-entrypoint.sh b/redis_alpine3.9/docker-entrypoint.sh
similarity index 100%
rename from redis_alpine3.8/docker-entrypoint.sh
rename to redis_alpine3.9/docker-entrypoint.sh

@tianon
Copy link
Member Author

tianon commented Feb 5, 2019

wordpress:fpm-alpine test failures are expected: docker-library/wordpress#372

Build test of #5387; 94da327; amd64 (golang, haproxy, httpd, mariadb, memcached, mysql, openjdk, php, postgres, rabbitmq, redis, ruby, wordpress):

Build test
$ bashbrew build golang:1.12beta2-stretch
Using bashbrew/cache:8807f634278f2ec25466a702401bb0fe09e2a0380435a9f0e22d1a20570e45a7 (golang:1.12beta2-stretch)
Tagging golang:1.12beta2-stretch
Tagging golang:1.12-rc-stretch
Tagging golang:rc-stretch
Tagging golang:1.12beta2
Tagging golang:1.12-rc
Tagging golang:rc

$ test/run.sh golang:1.12beta2-stretch
testing golang:1.12beta2-stretch
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'golang-hello-world' [5/5]...passed


$ bashbrew build golang:1.12beta2-alpine3.9
Using bashbrew/cache:6936c6d7a273430d7a186b9dbc0791393e86f749f3c5ed4670951696b0af2dda (golang:1.12beta2-alpine3.9)
Tagging golang:1.12beta2-alpine3.9
Tagging golang:1.12-rc-alpine3.9
Tagging golang:rc-alpine3.9
Tagging golang:1.12beta2-alpine
Tagging golang:1.12-rc-alpine
Tagging golang:rc-alpine

$ test/run.sh golang:1.12beta2-alpine3.9
testing golang:1.12beta2-alpine3.9
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'golang-hello-world' [5/5]...passed


$ bashbrew build golang:1.12beta2-alpine3.8
Using bashbrew/cache:46582f50e49faad3d6b6f576738a074565b77d1a1bddd053a3425b2b3900f586 (golang:1.12beta2-alpine3.8)
Tagging golang:1.12beta2-alpine3.8
Tagging golang:1.12-rc-alpine3.8
Tagging golang:rc-alpine3.8

$ test/run.sh golang:1.12beta2-alpine3.8
testing golang:1.12beta2-alpine3.8
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'golang-hello-world' [5/5]...passed


$ bashbrew build golang:1.12beta2-windowsservercore-ltsc2016
skipping "golang:1.12beta2-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.12beta2-windowsservercore-ltsc2016
testing golang:1.12beta2-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build golang:1.12beta2-windowsservercore-1709
skipping "golang:1.12beta2-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.12beta2-windowsservercore-1709
testing golang:1.12beta2-windowsservercore-1709
	image does not exist!


$ bashbrew build golang:1.12beta2-windowsservercore-1803
skipping "golang:1.12beta2-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.12beta2-windowsservercore-1803
testing golang:1.12beta2-windowsservercore-1803
	image does not exist!


$ bashbrew build golang:1.12beta2-windowsservercore-1809
skipping "golang:1.12beta2-windowsservercore-1809" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.12beta2-windowsservercore-1809
testing golang:1.12beta2-windowsservercore-1809
	image does not exist!


$ bashbrew build golang:1.12beta2-nanoserver-sac2016
skipping "golang:1.12beta2-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.12beta2-nanoserver-sac2016
testing golang:1.12beta2-nanoserver-sac2016
	image does not exist!


$ bashbrew build golang:1.11.5-stretch
Using bashbrew/cache:fafcace69c2877f2e27741d1e1af3fd21efbaf83225d4816ae0e7a971d039f23 (golang:1.11.5-stretch)
Tagging golang:1.11.5-stretch
Tagging golang:1.11-stretch
Tagging golang:1-stretch
Tagging golang:stretch
Tagging golang:1.11.5
Tagging golang:1.11
Tagging golang:1
Tagging golang:latest

$ test/run.sh golang:1.11.5-stretch
testing golang:1.11.5-stretch
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'golang-hello-world' [5/5]...passed


$ bashbrew build golang:1.11.5-alpine3.9
Using bashbrew/cache:563b8c8884156265d61e265400503602a7e14a41f52bf22e7a0b9f08010a54e1 (golang:1.11.5-alpine3.9)
Tagging golang:1.11.5-alpine3.9
Tagging golang:1.11-alpine3.9
Tagging golang:1-alpine3.9
Tagging golang:alpine3.9
Tagging golang:1.11.5-alpine
Tagging golang:1.11-alpine
Tagging golang:1-alpine
Tagging golang:alpine

$ test/run.sh golang:1.11.5-alpine3.9
testing golang:1.11.5-alpine3.9
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'golang-hello-world' [5/5]...passed


$ bashbrew build golang:1.11.5-alpine3.8
Using bashbrew/cache:ecdb1b2de9bcb2efe59701e1969aa1e9fb10e1f15ba79a63d853966ac5d3551f (golang:1.11.5-alpine3.8)
Tagging golang:1.11.5-alpine3.8
Tagging golang:1.11-alpine3.8
Tagging golang:1-alpine3.8
Tagging golang:alpine3.8

$ test/run.sh golang:1.11.5-alpine3.8
testing golang:1.11.5-alpine3.8
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'golang-hello-world' [5/5]...passed


$ bashbrew build golang:1.11.5-windowsservercore-ltsc2016
skipping "golang:1.11.5-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.11.5-windowsservercore-ltsc2016
testing golang:1.11.5-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build golang:1.11.5-windowsservercore-1709
skipping "golang:1.11.5-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.11.5-windowsservercore-1709
testing golang:1.11.5-windowsservercore-1709
	image does not exist!


$ bashbrew build golang:1.11.5-windowsservercore-1803
skipping "golang:1.11.5-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.11.5-windowsservercore-1803
testing golang:1.11.5-windowsservercore-1803
	image does not exist!


$ bashbrew build golang:1.11.5-windowsservercore-1809
skipping "golang:1.11.5-windowsservercore-1809" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.11.5-windowsservercore-1809
testing golang:1.11.5-windowsservercore-1809
	image does not exist!


$ bashbrew build golang:1.11.5-nanoserver-sac2016
skipping "golang:1.11.5-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.11.5-nanoserver-sac2016
testing golang:1.11.5-nanoserver-sac2016
	image does not exist!


$ bashbrew build golang:1.10.8-stretch
Using bashbrew/cache:c914532cf948cf98aba37eb4bf54010231c1b695ecdf968128a01b5e716eb10a (golang:1.10.8-stretch)
Tagging golang:1.10.8-stretch
Tagging golang:1.10-stretch
Tagging golang:1.10.8
Tagging golang:1.10

$ test/run.sh golang:1.10.8-stretch
testing golang:1.10.8-stretch
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'golang-hello-world' [5/5]...passed


$ bashbrew build golang:1.10.8-alpine3.9
Using bashbrew/cache:fca8cb5ade9e7c82f3e29342d12df9a889ca63337a8707e63562a8012821d68a (golang:1.10.8-alpine3.9)
Tagging golang:1.10.8-alpine3.9
Tagging golang:1.10-alpine3.9
Tagging golang:1.10.8-alpine
Tagging golang:1.10-alpine

$ test/run.sh golang:1.10.8-alpine3.9
testing golang:1.10.8-alpine3.9
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'golang-hello-world' [5/5]...passed


$ bashbrew build golang:1.10.8-alpine3.8
Using bashbrew/cache:1ff0bd502020f2ceee14eb9f9c6b500419a0b28b354a44ea5e5823271aba2721 (golang:1.10.8-alpine3.8)
Tagging golang:1.10.8-alpine3.8
Tagging golang:1.10-alpine3.8

$ test/run.sh golang:1.10.8-alpine3.8
testing golang:1.10.8-alpine3.8
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'golang-hello-world' [5/5]...passed


$ bashbrew build golang:1.10.8-windowsservercore-ltsc2016
skipping "golang:1.10.8-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.10.8-windowsservercore-ltsc2016
testing golang:1.10.8-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build golang:1.10.8-windowsservercore-1709
skipping "golang:1.10.8-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.10.8-windowsservercore-1709
testing golang:1.10.8-windowsservercore-1709
	image does not exist!


$ bashbrew build golang:1.10.8-windowsservercore-1803
skipping "golang:1.10.8-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.10.8-windowsservercore-1803
testing golang:1.10.8-windowsservercore-1803
	image does not exist!


$ bashbrew build golang:1.10.8-windowsservercore-1809
skipping "golang:1.10.8-windowsservercore-1809" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.10.8-windowsservercore-1809
testing golang:1.10.8-windowsservercore-1809
	image does not exist!


$ bashbrew build golang:1.10.8-nanoserver-sac2016
skipping "golang:1.10.8-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh golang:1.10.8-nanoserver-sac2016
testing golang:1.10.8-nanoserver-sac2016
	image does not exist!
$ bashbrew build haproxy:1.9.3
Using bashbrew/cache:e2d1b10c04fb9beaaf2b540e7aa81405b58eeccbf509f0f405e30a34c8723a93 (haproxy:1.9.3)
Tagging haproxy:1.9.3
Tagging haproxy:1.9
Tagging haproxy:1
Tagging haproxy:latest

$ test/run.sh haproxy:1.9.3
testing haproxy:1.9.3
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.9.3-alpine
Using bashbrew/cache:bd15099e4153d82819af7a6b18135f0035bd04396de67a9176039b6ac4dc92e7 (haproxy:1.9.3-alpine)
Tagging haproxy:1.9.3-alpine
Tagging haproxy:1.9-alpine
Tagging haproxy:1-alpine
Tagging haproxy:alpine

$ test/run.sh haproxy:1.9.3-alpine
testing haproxy:1.9.3-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.8.17
Using bashbrew/cache:d8ab597f0998d5e8483265cf5ab47065b9053523eea5fad0486eefca8dd20cf4 (haproxy:1.8.17)
Tagging haproxy:1.8.17
Tagging haproxy:1.8

$ test/run.sh haproxy:1.8.17
testing haproxy:1.8.17
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.8.17-alpine
Using bashbrew/cache:9b22d75c7310f51b1b64e2660d45df0b8a097e5f23edcf016c53b71e49eeaa9a (haproxy:1.8.17-alpine)
Tagging haproxy:1.8.17-alpine
Tagging haproxy:1.8-alpine

$ test/run.sh haproxy:1.8.17-alpine
testing haproxy:1.8.17-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.7.11
Using bashbrew/cache:4eb7b7127c7386454689b9468aa7c24a541b36d1a76e1ef9a15307f19e76d86d (haproxy:1.7.11)
Tagging haproxy:1.7.11
Tagging haproxy:1.7

$ test/run.sh haproxy:1.7.11
testing haproxy:1.7.11
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.7.11-alpine
Using bashbrew/cache:6fac7b20d29b645cded05786f4898378751aa05285e5d450046a91b324882305 (haproxy:1.7.11-alpine)
Tagging haproxy:1.7.11-alpine
Tagging haproxy:1.7-alpine

$ test/run.sh haproxy:1.7.11-alpine
testing haproxy:1.7.11-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.6.14
Using bashbrew/cache:1ce30bc81cb2d6db58e6ac675806fd753e6f0ef1aab29eeaf8267c286cdce951 (haproxy:1.6.14)
Tagging haproxy:1.6.14
Tagging haproxy:1.6

$ test/run.sh haproxy:1.6.14
testing haproxy:1.6.14
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.6.14-alpine
Using bashbrew/cache:725c84af27c4d859b15980893290021488c161d5718070383cc6862f9aa42d33 (haproxy:1.6.14-alpine)
Tagging haproxy:1.6.14-alpine
Tagging haproxy:1.6-alpine

$ test/run.sh haproxy:1.6.14-alpine
testing haproxy:1.6.14-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.5.19
Using bashbrew/cache:c69b8360bb9ea3bdff9c48ce7c5f9ea45695eb342403d0238ada7bd624869d30 (haproxy:1.5.19)
Tagging haproxy:1.5.19
Tagging haproxy:1.5

$ test/run.sh haproxy:1.5.19
testing haproxy:1.5.19
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.5.19-alpine
Using bashbrew/cache:46961116d23d90cfa47580d99517dd88a1e274142905ac8e7275e01500de6710 (haproxy:1.5.19-alpine)
Tagging haproxy:1.5.19-alpine
Tagging haproxy:1.5-alpine

$ test/run.sh haproxy:1.5.19-alpine
testing haproxy:1.5.19-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed
$ bashbrew build httpd:2.4.38
Using bashbrew/cache:f7583217c842c5577ff5801c01e10e3af7c220da516bc97f4be149a1f256fe52 (httpd:2.4.38)
Tagging httpd:2.4.38
Tagging httpd:2.4
Tagging httpd:2
Tagging httpd:latest

$ test/run.sh httpd:2.4.38
testing httpd:2.4.38
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build httpd:2.4.38-alpine
Using bashbrew/cache:b697ef923e912b2cd56bd2320519e6a186bdf565e672127e42af5952f91b90f8 (httpd:2.4.38-alpine)
Tagging httpd:2.4.38-alpine
Tagging httpd:2.4-alpine
Tagging httpd:2-alpine
Tagging httpd:alpine

$ test/run.sh httpd:2.4.38-alpine
testing httpd:2.4.38-alpine
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed
$ bashbrew build mariadb:10.4.2-bionic
Using bashbrew/cache:a2be5be5567c99b01cab3baf64c47ba99a70fd9991b98ba3425f8eb61ec2f9dd (mariadb:10.4.2-bionic)
Tagging mariadb:10.4.2-bionic
Tagging mariadb:10.4-bionic
Tagging mariadb:10.4.2
Tagging mariadb:10.4

$ test/run.sh mariadb:10.4.2-bionic
testing mariadb:10.4.2-bionic
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7].........passed
	'mysql-initdb' [6/7].........passed
	'mysql-log-bin' [7/7].........passed


$ bashbrew build mariadb:10.3.12-bionic
Using bashbrew/cache:03ea14c380434705f0f33c1c1a5c4e43dcedb847506c5e9279f26e356e46ecde (mariadb:10.3.12-bionic)
Tagging mariadb:10.3.12-bionic
Tagging mariadb:10.3-bionic
Tagging mariadb:10-bionic
Tagging mariadb:bionic
Tagging mariadb:10.3.12
Tagging mariadb:10.3
Tagging mariadb:10
Tagging mariadb:latest

$ test/run.sh mariadb:10.3.12-bionic
testing mariadb:10.3.12-bionic
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7]......passed
	'mysql-initdb' [6/7]......passed
	'mysql-log-bin' [7/7]......passed


$ bashbrew build mariadb:10.2.21-bionic
Using bashbrew/cache:e057d18e2087e318b56b9e4936cfd6f322e35c5e8ba5c849549e90b02f8f49f0 (mariadb:10.2.21-bionic)
Tagging mariadb:10.2.21-bionic
Tagging mariadb:10.2-bionic
Tagging mariadb:10.2.21
Tagging mariadb:10.2

$ test/run.sh mariadb:10.2.21-bionic
testing mariadb:10.2.21-bionic
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7]......passed
	'mysql-initdb' [6/7]......passed
	'mysql-log-bin' [7/7]......passed


$ bashbrew build mariadb:10.1.37-bionic
Using bashbrew/cache:bf1f66d0f442558d134d076aca0842ed890041e12c1db3e34dca5410e877a1f7 (mariadb:10.1.37-bionic)
Tagging mariadb:10.1.37-bionic
Tagging mariadb:10.1-bionic
Tagging mariadb:10.1.37
Tagging mariadb:10.1

$ test/run.sh mariadb:10.1.37-bionic
testing mariadb:10.1.37-bionic
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7].........passed
	'mysql-initdb' [6/7].........passed
	'mysql-log-bin' [7/7].........passed


$ bashbrew build mariadb:10.0.38-xenial
Using bashbrew/cache:074dffaf9f964d6486221745ba0fd9b75ee2e0b7fb94526bbf9177fb31a809db (mariadb:10.0.38-xenial)
Tagging mariadb:10.0.38-xenial
Tagging mariadb:10.0-xenial
Tagging mariadb:10.0.38
Tagging mariadb:10.0

$ test/run.sh mariadb:10.0.38-xenial
testing mariadb:10.0.38-xenial
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7].......passed
	'mysql-initdb' [6/7].......passed
	'mysql-log-bin' [7/7].......passed


$ bashbrew build mariadb:5.5.63-trusty
Using bashbrew/cache:b5b21318387b488f19b6305fe8b7e8abc12fcc5ed76cd343b33fb0116325a83b (mariadb:5.5.63-trusty)
Tagging mariadb:5.5.63-trusty
Tagging mariadb:5.5-trusty
Tagging mariadb:5-trusty
Tagging mariadb:5.5.63
Tagging mariadb:5.5
Tagging mariadb:5

$ test/run.sh mariadb:5.5.63-trusty
testing mariadb:5.5.63-trusty
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7]......passed
	'mysql-initdb' [6/7]......passed
	'mysql-log-bin' [7/7]......passed
$ bashbrew build memcached:1.5.12
Using bashbrew/cache:c5da5bee00c4949637d8fb9cc8f602677d5f69f42beae2af5d1bb7c2559399df (memcached:1.5.12)
Tagging memcached:1.5.12
Tagging memcached:1.5
Tagging memcached:1
Tagging memcached:latest

$ test/run.sh memcached:1.5.12
testing memcached:1.5.12
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'memcached-basics' [5/5]...passed


$ bashbrew build memcached:1.5.12-alpine
Building bashbrew/cache:20c090e4920f8bcfd25ce6fb55cf3098630266233addccbe9e5510a798ab2ab5 (memcached:1.5.12-alpine)
Tagging memcached:1.5.12-alpine
Tagging memcached:1.5-alpine
Tagging memcached:1-alpine
Tagging memcached:alpine

$ test/run.sh memcached:1.5.12-alpine
testing memcached:1.5.12-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'memcached-basics' [5/5]...passed
$ bashbrew build mysql:8.0.15
Using bashbrew/cache:98b1491052379d3f8c2d8f7b9a0e89bbfc49df3cb8d9617a0006d7058e7433e1 (mysql:8.0.15)
Tagging mysql:8.0.15
Tagging mysql:8.0
Tagging mysql:8
Tagging mysql:latest

$ test/run.sh mysql:8.0.15
testing mysql:8.0.15
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7].......passed
	'mysql-initdb' [6/7].......passed
	'mysql-log-bin' [7/7].......passed


$ bashbrew build mysql:5.7.25
Using bashbrew/cache:9e06fcea50eaa4af11f0882c225443442018d7a6436c227b6d9a61cd7c60f5fd (mysql:5.7.25)
Tagging mysql:5.7.25
Tagging mysql:5.7
Tagging mysql:5

$ test/run.sh mysql:5.7.25
testing mysql:5.7.25
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7]......passed
	'mysql-initdb' [6/7]......passed
	'mysql-log-bin' [7/7]......passed


$ bashbrew build mysql:5.6.43
Using bashbrew/cache:6cb7309098ba66b23dbcbccd2004128144d7c4ad1b62c6d4a5fb20d9726a7f6b (mysql:5.6.43)
Tagging mysql:5.6.43
Tagging mysql:5.6

$ test/run.sh mysql:5.6.43
testing mysql:5.6.43
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7]......passed
	'mysql-initdb' [6/7]......passed
	'mysql-log-bin' [7/7]......passed


$ bashbrew build mysql:5.5.62
Using bashbrew/cache:8673d9ee95e7a2cc4fe037b84ed4bc2abd6d8b87c882655c236e29df6122bbb5 (mysql:5.5.62)
Tagging mysql:5.5.62
Tagging mysql:5.5

$ test/run.sh mysql:5.5.62
testing mysql:5.5.62
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7]......passed
	'mysql-initdb' [6/7]......passed
	'mysql-log-bin' [7/7]......passed
$ bashbrew build openjdk:13-ea-6-jdk-oraclelinux7
Using bashbrew/cache:641857f39e027e3d0f2a5a96387cb283213c89cab77220bc9d90fb44bf8b7afe (openjdk:13-ea-6-jdk-oraclelinux7)
Tagging openjdk:13-ea-6-jdk-oraclelinux7
Tagging openjdk:13-ea-6-oraclelinux7
Tagging openjdk:13-ea-jdk-oraclelinux7
Tagging openjdk:13-ea-oraclelinux7
Tagging openjdk:13-jdk-oraclelinux7
Tagging openjdk:13-oraclelinux7
Tagging openjdk:13-ea-6-jdk-oracle
Tagging openjdk:13-ea-6-oracle
Tagging openjdk:13-ea-jdk-oracle
Tagging openjdk:13-ea-oracle
Tagging openjdk:13-jdk-oracle
Tagging openjdk:13-oracle
Tagging openjdk:13-ea-6-jdk
Tagging openjdk:13-ea-6
Tagging openjdk:13-ea-jdk
Tagging openjdk:13-ea
Tagging openjdk:13-jdk
Tagging openjdk:13

$ test/run.sh openjdk:13-ea-6-jdk-oraclelinux7
testing openjdk:13-ea-6-jdk-oraclelinux7
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'java-hello-world' [5/7]...passed
	'java-uimanager-font' [6/7]...passed
	'java-ca-certificates' [7/7]...passed


$ bashbrew build openjdk:13-ea-5-jdk-alpine3.9
Using bashbrew/cache:9621a530937440b2ecce36172fab34a016572bfc8149a2e9de0b8d3c2b9d39e6 (openjdk:13-ea-5-jdk-alpine3.9)
Tagging openjdk:13-ea-5-jdk-alpine3.9
Tagging openjdk:13-ea-5-alpine3.9
Tagging openjdk:13-ea-jdk-alpine3.9
Tagging openjdk:13-ea-alpine3.9
Tagging openjdk:13-jdk-alpine3.9
Tagging openjdk:13-alpine3.9
Tagging openjdk:13-ea-5-jdk-alpine
Tagging openjdk:13-ea-5-alpine
Tagging openjdk:13-ea-jdk-alpine
Tagging openjdk:13-ea-alpine
Tagging openjdk:13-jdk-alpine
Tagging openjdk:13-alpine

$ test/run.sh openjdk:13-ea-5-jdk-alpine3.9
testing openjdk:13-ea-5-jdk-alpine3.9
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed


$ bashbrew build openjdk:13-ea-6-jdk-windowsservercore-ltsc2016
skipping "openjdk:13-ea-6-jdk-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:13-ea-6-jdk-windowsservercore-ltsc2016
testing openjdk:13-ea-6-jdk-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build openjdk:13-ea-6-jdk-windowsservercore-1709
skipping "openjdk:13-ea-6-jdk-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:13-ea-6-jdk-windowsservercore-1709
testing openjdk:13-ea-6-jdk-windowsservercore-1709
	image does not exist!


$ bashbrew build openjdk:13-ea-6-jdk-windowsservercore-1803
skipping "openjdk:13-ea-6-jdk-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:13-ea-6-jdk-windowsservercore-1803
testing openjdk:13-ea-6-jdk-windowsservercore-1803
	image does not exist!


$ bashbrew build openjdk:13-ea-6-jdk-windowsservercore-1809
skipping "openjdk:13-ea-6-jdk-windowsservercore-1809" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:13-ea-6-jdk-windowsservercore-1809
testing openjdk:13-ea-6-jdk-windowsservercore-1809
	image does not exist!


$ bashbrew build openjdk:13-ea-6-jdk-nanoserver-sac2016
skipping "openjdk:13-ea-6-jdk-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:13-ea-6-jdk-nanoserver-sac2016
testing openjdk:13-ea-6-jdk-nanoserver-sac2016
	image does not exist!


$ bashbrew build openjdk:12-ea-30-jdk-oraclelinux7
Using bashbrew/cache:313b150b4d573b50aab66a930a78d8943d3e504828450f297e6dbb85e1a3f7bc (openjdk:12-ea-30-jdk-oraclelinux7)
Tagging openjdk:12-ea-30-jdk-oraclelinux7
Tagging openjdk:12-ea-30-oraclelinux7
Tagging openjdk:12-ea-jdk-oraclelinux7
Tagging openjdk:12-ea-oraclelinux7
Tagging openjdk:12-jdk-oraclelinux7
Tagging openjdk:12-oraclelinux7
Tagging openjdk:12-ea-30-jdk-oracle
Tagging openjdk:12-ea-30-oracle
Tagging openjdk:12-ea-jdk-oracle
Tagging openjdk:12-ea-oracle
Tagging openjdk:12-jdk-oracle
Tagging openjdk:12-oracle
Tagging openjdk:12-ea-30-jdk
Tagging openjdk:12-ea-30
Tagging openjdk:12-ea-jdk
Tagging openjdk:12-ea
Tagging openjdk:12-jdk
Tagging openjdk:12

$ test/run.sh openjdk:12-ea-30-jdk-oraclelinux7
testing openjdk:12-ea-30-jdk-oraclelinux7
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'java-hello-world' [5/7]...passed
	'java-uimanager-font' [6/7]...passed
	'java-ca-certificates' [7/7]...passed


$ bashbrew build openjdk:12-ea-29-jdk-alpine3.9
Using bashbrew/cache:496ac08b082f0f4edf10189da036cad3035608ba551449a3c8f1476dbf12c8b1 (openjdk:12-ea-29-jdk-alpine3.9)
Tagging openjdk:12-ea-29-jdk-alpine3.9
Tagging openjdk:12-ea-29-alpine3.9
Tagging openjdk:12-ea-jdk-alpine3.9
Tagging openjdk:12-ea-alpine3.9
Tagging openjdk:12-jdk-alpine3.9
Tagging openjdk:12-alpine3.9
Tagging openjdk:12-ea-29-jdk-alpine
Tagging openjdk:12-ea-29-alpine
Tagging openjdk:12-ea-jdk-alpine
Tagging openjdk:12-ea-alpine
Tagging openjdk:12-jdk-alpine
Tagging openjdk:12-alpine

$ test/run.sh openjdk:12-ea-29-jdk-alpine3.9
testing openjdk:12-ea-29-jdk-alpine3.9
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed


$ bashbrew build openjdk:12-ea-30-jdk-windowsservercore-ltsc2016
skipping "openjdk:12-ea-30-jdk-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:12-ea-30-jdk-windowsservercore-ltsc2016
testing openjdk:12-ea-30-jdk-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build openjdk:12-ea-30-jdk-windowsservercore-1709
skipping "openjdk:12-ea-30-jdk-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:12-ea-30-jdk-windowsservercore-1709
testing openjdk:12-ea-30-jdk-windowsservercore-1709
	image does not exist!


$ bashbrew build openjdk:12-ea-30-jdk-windowsservercore-1803
skipping "openjdk:12-ea-30-jdk-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:12-ea-30-jdk-windowsservercore-1803
testing openjdk:12-ea-30-jdk-windowsservercore-1803
	image does not exist!


$ bashbrew build openjdk:12-ea-30-jdk-windowsservercore-1809
skipping "openjdk:12-ea-30-jdk-windowsservercore-1809" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:12-ea-30-jdk-windowsservercore-1809
testing openjdk:12-ea-30-jdk-windowsservercore-1809
	image does not exist!


$ bashbrew build openjdk:12-ea-30-jdk-nanoserver-sac2016
skipping "openjdk:12-ea-30-jdk-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:12-ea-30-jdk-nanoserver-sac2016
testing openjdk:12-ea-30-jdk-nanoserver-sac2016
	image does not exist!


$ bashbrew build openjdk:11.0.2-jdk-oraclelinux7
Using bashbrew/cache:6c83f4f17256d227374330492baee516c7606408662560d8bd7aa38be1028242 (openjdk:11.0.2-jdk-oraclelinux7)
Tagging openjdk:11.0.2-jdk-oraclelinux7
Tagging openjdk:11.0.2-oraclelinux7
Tagging openjdk:11.0-jdk-oraclelinux7
Tagging openjdk:11.0-oraclelinux7
Tagging openjdk:11-jdk-oraclelinux7
Tagging openjdk:11-oraclelinux7
Tagging openjdk:jdk-oraclelinux7
Tagging openjdk:oraclelinux7
Tagging openjdk:11.0.2-jdk-oracle
Tagging openjdk:11.0.2-oracle
Tagging openjdk:11.0-jdk-oracle
Tagging openjdk:11.0-oracle
Tagging openjdk:11-jdk-oracle
Tagging openjdk:11-oracle
Tagging openjdk:jdk-oracle
Tagging openjdk:oracle

$ test/run.sh openjdk:11.0.2-jdk-oraclelinux7
testing openjdk:11.0.2-jdk-oraclelinux7
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'java-hello-world' [5/7]...passed
	'java-uimanager-font' [6/7]...passed
	'java-ca-certificates' [7/7]...passed


$ bashbrew build openjdk:11.0.1-jdk-stretch
Using bashbrew/cache:3c27957c0eb61bfa1a5236aaec18bb9baac93b6b306b0a64905a25a01d3371ae (openjdk:11.0.1-jdk-stretch)
Tagging openjdk:11.0.1-jdk-stretch
Tagging openjdk:11.0.1-stretch
Tagging openjdk:11.0-jdk-stretch
Tagging openjdk:11.0-stretch
Tagging openjdk:11-jdk-stretch
Tagging openjdk:11-stretch
Tagging openjdk:jdk-stretch
Tagging openjdk:stretch
Tagging openjdk:11.0.1-jdk
Tagging openjdk:11.0.1
Tagging openjdk:11.0-jdk
Tagging openjdk:11.0
Tagging openjdk:11-jdk
Tagging openjdk:11
Tagging openjdk:jdk
Tagging openjdk:latest

$ test/run.sh openjdk:11.0.1-jdk-stretch
testing openjdk:11.0.1-jdk-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'java-hello-world' [5/7]...passed
	'java-uimanager-font' [6/7]...passed
	'java-ca-certificates' [7/7]...passed


$ bashbrew build openjdk:11.0.1-jdk-slim-stretch
Using bashbrew/cache:1a878386176075105e6c12a2ba8c20f2403e9f3a49ac43f0831583fbf926bba9 (openjdk:11.0.1-jdk-slim-stretch)
Tagging openjdk:11.0.1-jdk-slim-stretch
Tagging openjdk:11.0.1-slim-stretch
Tagging openjdk:11.0-jdk-slim-stretch
Tagging openjdk:11.0-slim-stretch
Tagging openjdk:11-jdk-slim-stretch
Tagging openjdk:11-slim-stretch
Tagging openjdk:jdk-slim-stretch
Tagging openjdk:slim-stretch
Tagging openjdk:11.0.1-jdk-slim
Tagging openjdk:11.0.1-slim
Tagging openjdk:11.0-jdk-slim
Tagging openjdk:11.0-slim
Tagging openjdk:11-jdk-slim
Tagging openjdk:11-slim
Tagging openjdk:jdk-slim
Tagging openjdk:slim

$ test/run.sh openjdk:11.0.1-jdk-slim-stretch
testing openjdk:11.0.1-jdk-slim-stretch
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed


$ bashbrew build openjdk:11.0.2-jdk-windowsservercore-ltsc2016
skipping "openjdk:11.0.2-jdk-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:11.0.2-jdk-windowsservercore-ltsc2016
testing openjdk:11.0.2-jdk-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build openjdk:11.0.2-jdk-windowsservercore-1709
skipping "openjdk:11.0.2-jdk-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:11.0.2-jdk-windowsservercore-1709
testing openjdk:11.0.2-jdk-windowsservercore-1709
	image does not exist!


$ bashbrew build openjdk:11.0.2-jdk-windowsservercore-1803
skipping "openjdk:11.0.2-jdk-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:11.0.2-jdk-windowsservercore-1803
testing openjdk:11.0.2-jdk-windowsservercore-1803
	image does not exist!


$ bashbrew build openjdk:11.0.2-jdk-windowsservercore-1809
skipping "openjdk:11.0.2-jdk-windowsservercore-1809" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:11.0.2-jdk-windowsservercore-1809
testing openjdk:11.0.2-jdk-windowsservercore-1809
	image does not exist!


$ bashbrew build openjdk:11.0.2-jdk-nanoserver-sac2016
skipping "openjdk:11.0.2-jdk-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:11.0.2-jdk-nanoserver-sac2016
testing openjdk:11.0.2-jdk-nanoserver-sac2016
	image does not exist!


$ bashbrew build openjdk:11.0.1-jre-stretch
Using bashbrew/cache:7081896fb562e7c9dcb96e72e63a5bc96a11554e8974be32ed887a2a809a882d (openjdk:11.0.1-jre-stretch)
Tagging openjdk:11.0.1-jre-stretch
Tagging openjdk:11.0-jre-stretch
Tagging openjdk:11-jre-stretch
Tagging openjdk:jre-stretch
Tagging openjdk:11.0.1-jre
Tagging openjdk:11.0-jre
Tagging openjdk:11-jre
Tagging openjdk:jre

$ test/run.sh openjdk:11.0.1-jre-stretch
testing openjdk:11.0.1-jre-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'java-hello-world' [5/7]...passed
	'java-uimanager-font' [6/7]...passed
	'java-ca-certificates' [7/7]...passed


$ bashbrew build openjdk:11.0.1-jre-slim-stretch
Using bashbrew/cache:07ff97435d26c87d2e9481b33ea6dd8a5b693b3db3ce876178604aff91245428 (openjdk:11.0.1-jre-slim-stretch)
Tagging openjdk:11.0.1-jre-slim-stretch
Tagging openjdk:11.0-jre-slim-stretch
Tagging openjdk:11-jre-slim-stretch
Tagging openjdk:jre-slim-stretch
Tagging openjdk:11.0.1-jre-slim
Tagging openjdk:11.0-jre-slim
Tagging openjdk:11-jre-slim
Tagging openjdk:jre-slim

$ test/run.sh openjdk:11.0.1-jre-slim-stretch
testing openjdk:11.0.1-jre-slim-stretch
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed


$ bashbrew build openjdk:8u181-jdk-stretch
Using bashbrew/cache:49c0d16a83802bb90a16918309f62d07fc89d938e15e33f19d0bdfcc234a72a9 (openjdk:8u181-jdk-stretch)
Tagging openjdk:8u181-jdk-stretch
Tagging openjdk:8u181-stretch
Tagging openjdk:8-jdk-stretch
Tagging openjdk:8-stretch
Tagging openjdk:8u181-jdk
Tagging openjdk:8u181
Tagging openjdk:8-jdk
Tagging openjdk:8

$ test/run.sh openjdk:8u181-jdk-stretch
testing openjdk:8u181-jdk-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'java-hello-world' [5/7]...passed
	'java-uimanager-font' [6/7]...passed
	'java-ca-certificates' [7/7]...passed


$ bashbrew build openjdk:8u181-jdk-slim-stretch
Using bashbrew/cache:dc8fac468662bc036aedb227cb91502402b08d4e663842b651e338ca5361b007 (openjdk:8u181-jdk-slim-stretch)
Tagging openjdk:8u181-jdk-slim-stretch
Tagging openjdk:8u181-slim-stretch
Tagging openjdk:8-jdk-slim-stretch
Tagging openjdk:8-slim-stretch
Tagging openjdk:8u181-jdk-slim
Tagging openjdk:8u181-slim
Tagging openjdk:8-jdk-slim
Tagging openjdk:8-slim

$ test/run.sh openjdk:8u181-jdk-slim-stretch
testing openjdk:8u181-jdk-slim-stretch
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed


$ bashbrew build openjdk:8u191-jdk-alpine3.9
Using bashbrew/cache:d054923972c6825415673d37dd4f89c6a693b9bebaec499ecc1988435d4cdb08 (openjdk:8u191-jdk-alpine3.9)
Tagging openjdk:8u191-jdk-alpine3.9
Tagging openjdk:8u191-alpine3.9
Tagging openjdk:8-jdk-alpine3.9
Tagging openjdk:8-alpine3.9
Tagging openjdk:8u191-jdk-alpine
Tagging openjdk:8u191-alpine
Tagging openjdk:8-jdk-alpine
Tagging openjdk:8-alpine

$ test/run.sh openjdk:8u191-jdk-alpine3.9
testing openjdk:8u191-jdk-alpine3.9
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed


$ bashbrew build openjdk:8u201-jdk-windowsservercore-ltsc2016
skipping "openjdk:8u201-jdk-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:8u201-jdk-windowsservercore-ltsc2016
testing openjdk:8u201-jdk-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build openjdk:8u201-jdk-windowsservercore-1709
skipping "openjdk:8u201-jdk-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:8u201-jdk-windowsservercore-1709
testing openjdk:8u201-jdk-windowsservercore-1709
	image does not exist!


$ bashbrew build openjdk:8u201-jdk-windowsservercore-1803
skipping "openjdk:8u201-jdk-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:8u201-jdk-windowsservercore-1803
testing openjdk:8u201-jdk-windowsservercore-1803
	image does not exist!


$ bashbrew build openjdk:8u201-jdk-windowsservercore-1809
skipping "openjdk:8u201-jdk-windowsservercore-1809" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:8u201-jdk-windowsservercore-1809
testing openjdk:8u201-jdk-windowsservercore-1809
	image does not exist!


$ bashbrew build openjdk:8u201-jdk-nanoserver-sac2016
skipping "openjdk:8u201-jdk-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:8u201-jdk-nanoserver-sac2016
testing openjdk:8u201-jdk-nanoserver-sac2016
	image does not exist!


$ bashbrew build openjdk:8u181-jre-stretch
Using bashbrew/cache:74884b2ca40eca82e138a8c3c658327f3a2f47ad250144b95e8be2ae7ae7a67c (openjdk:8u181-jre-stretch)
Tagging openjdk:8u181-jre-stretch
Tagging openjdk:8-jre-stretch
Tagging openjdk:8u181-jre
Tagging openjdk:8-jre

$ test/run.sh openjdk:8u181-jre-stretch
testing openjdk:8u181-jre-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'java-hello-world' [5/7]...passed
	'java-uimanager-font' [6/7]...passed
	'java-ca-certificates' [7/7]...passed


$ bashbrew build openjdk:8u181-jre-slim-stretch
Using bashbrew/cache:2777ddff13ef2a19e87b1e19d3dd70d24582aef84b18285ef123671179d9a6e7 (openjdk:8u181-jre-slim-stretch)
Tagging openjdk:8u181-jre-slim-stretch
Tagging openjdk:8-jre-slim-stretch
Tagging openjdk:8u181-jre-slim
Tagging openjdk:8-jre-slim

$ test/run.sh openjdk:8u181-jre-slim-stretch
testing openjdk:8u181-jre-slim-stretch
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed


$ bashbrew build openjdk:8u191-jre-alpine3.9
Using bashbrew/cache:9be778d59e5ae56494e56a461a327a07f1bd4bc07ea41ba6a92123bec867eda2 (openjdk:8u191-jre-alpine3.9)
Tagging openjdk:8u191-jre-alpine3.9
Tagging openjdk:8-jre-alpine3.9
Tagging openjdk:8u191-jre-alpine
Tagging openjdk:8-jre-alpine

$ test/run.sh openjdk:8u191-jre-alpine3.9
testing openjdk:8u191-jre-alpine3.9
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed


$ bashbrew build openjdk:7u181-jdk-jessie
Using bashbrew/cache:e4eef26615b984e35e4da0254575258c9189374b41977a63cb195327a027fab9 (openjdk:7u181-jdk-jessie)
Tagging openjdk:7u181-jdk-jessie
Tagging openjdk:7u181-jessie
Tagging openjdk:7-jdk-jessie
Tagging openjdk:7-jessie
Tagging openjdk:7u181-jdk
Tagging openjdk:7u181
Tagging openjdk:7-jdk
Tagging openjdk:7

$ test/run.sh openjdk:7u181-jdk-jessie
testing openjdk:7u181-jdk-jessie
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'java-hello-world' [5/7]...passed
	'java-uimanager-font' [6/7]...passed
	'java-ca-certificates' [7/7]...passed


$ bashbrew build openjdk:7u181-jdk-slim-jessie
Using bashbrew/cache:2537090db92f4c815afb5cc43653cb4f023997001077d165d5a540fb1dea9719 (openjdk:7u181-jdk-slim-jessie)
Tagging openjdk:7u181-jdk-slim-jessie
Tagging openjdk:7u181-slim-jessie
Tagging openjdk:7-jdk-slim-jessie
Tagging openjdk:7-slim-jessie
Tagging openjdk:7u181-jdk-slim
Tagging openjdk:7u181-slim
Tagging openjdk:7-jdk-slim
Tagging openjdk:7-slim

$ test/run.sh openjdk:7u181-jdk-slim-jessie
testing openjdk:7u181-jdk-slim-jessie
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed


$ bashbrew build openjdk:7u181-jdk-alpine3.9
Using bashbrew/cache:72609702bbf7690560dfedf8b4bc8a9744190625a97e0b663e4f66af5a0be284 (openjdk:7u181-jdk-alpine3.9)
Tagging openjdk:7u181-jdk-alpine3.9
Tagging openjdk:7u181-alpine3.9
Tagging openjdk:7-jdk-alpine3.9
Tagging openjdk:7-alpine3.9
Tagging openjdk:7u181-jdk-alpine
Tagging openjdk:7u181-alpine
Tagging openjdk:7-jdk-alpine
Tagging openjdk:7-alpine

$ test/run.sh openjdk:7u181-jdk-alpine3.9
testing openjdk:7u181-jdk-alpine3.9
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed


$ bashbrew build openjdk:7u181-jre-jessie
Using bashbrew/cache:26bec24e6eada4cd483958a14fb6bb4cd2a98ee09b3954f1cf28a8e917d1dd75 (openjdk:7u181-jre-jessie)
Tagging openjdk:7u181-jre-jessie
Tagging openjdk:7-jre-jessie
Tagging openjdk:7u181-jre
Tagging openjdk:7-jre

$ test/run.sh openjdk:7u181-jre-jessie
testing openjdk:7u181-jre-jessie
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'java-hello-world' [5/7]...passed
	'java-uimanager-font' [6/7]...passed
	'java-ca-certificates' [7/7]...passed


$ bashbrew build openjdk:7u181-jre-slim-jessie
Using bashbrew/cache:3ee324427d6dd12e6e974fccd1843924a67b6c5bd4acd4bb896be3bf2dafc8c1 (openjdk:7u181-jre-slim-jessie)
Tagging openjdk:7u181-jre-slim-jessie
Tagging openjdk:7-jre-slim-jessie
Tagging openjdk:7u181-jre-slim
Tagging openjdk:7-jre-slim

$ test/run.sh openjdk:7u181-jre-slim-jessie
testing openjdk:7u181-jre-slim-jessie
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed


$ bashbrew build openjdk:7u181-jre-alpine3.9
Using bashbrew/cache:b06a749f49341f2befc29bdcb9ed63293bea4673a9c78696bf98d2af902f51a9 (openjdk:7u181-jre-alpine3.9)
Tagging openjdk:7u181-jre-alpine3.9
Tagging openjdk:7-jre-alpine3.9
Tagging openjdk:7u181-jre-alpine
Tagging openjdk:7-jre-alpine

$ test/run.sh openjdk:7u181-jre-alpine3.9
testing openjdk:7u181-jre-alpine3.9
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-ca-certificates' [6/6]...passed
$ bashbrew build php:7.3.1-cli-stretch
Using bashbrew/cache:773e118f12b2d215816d9b77cf8be223084e1a04d888c29c92db1d1a693086bd (php:7.3.1-cli-stretch)
Tagging php:7.3.1-cli-stretch
Tagging php:7.3-cli-stretch
Tagging php:7-cli-stretch
Tagging php:cli-stretch
Tagging php:7.3.1-stretch
Tagging php:7.3-stretch
Tagging php:7-stretch
Tagging php:stretch
Tagging php:7.3.1-cli
Tagging php:7.3-cli
Tagging php:7-cli
Tagging php:cli
Tagging php:7.3.1
Tagging php:7.3
Tagging php:7
Tagging php:latest

$ test/run.sh php:7.3.1-cli-stretch
testing php:7.3.1-cli-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.3.1-apache-stretch
Using bashbrew/cache:4133281e31768c3e2fb8b15d4281f525450996dd00ecebec431bf163e2fcdf89 (php:7.3.1-apache-stretch)
Tagging php:7.3.1-apache-stretch
Tagging php:7.3-apache-stretch
Tagging php:7-apache-stretch
Tagging php:apache-stretch
Tagging php:7.3.1-apache
Tagging php:7.3-apache
Tagging php:7-apache
Tagging php:apache

$ test/run.sh php:7.3.1-apache-stretch
testing php:7.3.1-apache-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.3.1-fpm-stretch
Using bashbrew/cache:d69cc509bba42a0f5b31457ee376a9f57147327b1aa2a687afeb3aa8dedb3bb9 (php:7.3.1-fpm-stretch)
Tagging php:7.3.1-fpm-stretch
Tagging php:7.3-fpm-stretch
Tagging php:7-fpm-stretch
Tagging php:fpm-stretch
Tagging php:7.3.1-fpm
Tagging php:7.3-fpm
Tagging php:7-fpm
Tagging php:fpm

$ test/run.sh php:7.3.1-fpm-stretch
testing php:7.3.1-fpm-stretch
	'utc' [1/8]...passed
	'cve-2014--shellshock' [2/8]...passed
	'no-hard-coded-passwords' [3/8]...passed
	'override-cmd' [4/8]...passed
	'php-ext-install' [5/8]...passed
	'php-hello-world' [6/8]...passed
	'php-argon2' [7/8]...passed
	'php-fpm-hello-web' [8/8]...passed


$ bashbrew build php:7.3.1-zts-stretch
Using bashbrew/cache:db8a2146bed71dd038b1a206af4233b55e93fd39fe71d219e8658ac36673a4d1 (php:7.3.1-zts-stretch)
Tagging php:7.3.1-zts-stretch
Tagging php:7.3-zts-stretch
Tagging php:7-zts-stretch
Tagging php:zts-stretch
Tagging php:7.3.1-zts
Tagging php:7.3-zts
Tagging php:7-zts
Tagging php:zts

$ test/run.sh php:7.3.1-zts-stretch
testing php:7.3.1-zts-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.3.1-cli-alpine3.8
Using bashbrew/cache:d8579c02fd1ad89fbf45b8584084b996fa4c5cf80e3baec6f53a9921f8e6e0ef (php:7.3.1-cli-alpine3.8)
Tagging php:7.3.1-cli-alpine3.8
Tagging php:7.3-cli-alpine3.8
Tagging php:7-cli-alpine3.8
Tagging php:cli-alpine3.8
Tagging php:7.3.1-alpine3.8
Tagging php:7.3-alpine3.8
Tagging php:7-alpine3.8
Tagging php:alpine3.8
Tagging php:7.3.1-cli-alpine
Tagging php:7.3-cli-alpine
Tagging php:7-cli-alpine
Tagging php:cli-alpine
Tagging php:7.3.1-alpine
Tagging php:7.3-alpine
Tagging php:7-alpine
Tagging php:alpine

$ test/run.sh php:7.3.1-cli-alpine3.8
testing php:7.3.1-cli-alpine3.8
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.3.1-fpm-alpine3.8
Using bashbrew/cache:ce97e091393698486588d2f4f7b522843602abec778453af2b93c7b468a3a6b6 (php:7.3.1-fpm-alpine3.8)
Tagging php:7.3.1-fpm-alpine3.8
Tagging php:7.3-fpm-alpine3.8
Tagging php:7-fpm-alpine3.8
Tagging php:fpm-alpine3.8
Tagging php:7.3.1-fpm-alpine
Tagging php:7.3-fpm-alpine
Tagging php:7-fpm-alpine
Tagging php:fpm-alpine

$ test/run.sh php:7.3.1-fpm-alpine3.8
testing php:7.3.1-fpm-alpine3.8
	'utc' [1/8]...passed
	'cve-2014--shellshock' [2/8]...passed
	'no-hard-coded-passwords' [3/8]...passed
	'override-cmd' [4/8]...passed
	'php-ext-install' [5/8]...passed
	'php-hello-world' [6/8]...passed
	'php-argon2' [7/8]...passed
	'php-fpm-hello-web' [8/8]...passed


$ bashbrew build php:7.3.1-zts-alpine3.8
Using bashbrew/cache:5e21d56e0dd10032451cfbf19ab54826bf5c936ffc61452a8bf56310d297e722 (php:7.3.1-zts-alpine3.8)
Tagging php:7.3.1-zts-alpine3.8
Tagging php:7.3-zts-alpine3.8
Tagging php:7-zts-alpine3.8
Tagging php:zts-alpine3.8
Tagging php:7.3.1-zts-alpine
Tagging php:7.3-zts-alpine
Tagging php:7-zts-alpine
Tagging php:zts-alpine

$ test/run.sh php:7.3.1-zts-alpine3.8
testing php:7.3.1-zts-alpine3.8
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.2.14-cli-stretch
Using bashbrew/cache:64e414c707656f928bd5a2614fa1c9a158ec73f903d7d9e68b0fba55d0681f84 (php:7.2.14-cli-stretch)
Tagging php:7.2.14-cli-stretch
Tagging php:7.2-cli-stretch
Tagging php:7.2.14-stretch
Tagging php:7.2-stretch
Tagging php:7.2.14-cli
Tagging php:7.2-cli
Tagging php:7.2.14
Tagging php:7.2

$ test/run.sh php:7.2.14-cli-stretch
testing php:7.2.14-cli-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.2.14-apache-stretch
Using bashbrew/cache:5ab47c5fcc6de2f0d641a83df50f054c15b230eb88f9f2204ed113b4fd7a1f86 (php:7.2.14-apache-stretch)
Tagging php:7.2.14-apache-stretch
Tagging php:7.2-apache-stretch
Tagging php:7.2.14-apache
Tagging php:7.2-apache

$ test/run.sh php:7.2.14-apache-stretch
testing php:7.2.14-apache-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.2.14-fpm-stretch
Using bashbrew/cache:e7549ad7e718de2620c484e3577be2afdba25b469c6a7696e7a4a49d23fc4ffa (php:7.2.14-fpm-stretch)
Tagging php:7.2.14-fpm-stretch
Tagging php:7.2-fpm-stretch
Tagging php:7.2.14-fpm
Tagging php:7.2-fpm

$ test/run.sh php:7.2.14-fpm-stretch
testing php:7.2.14-fpm-stretch
	'utc' [1/8]...passed
	'cve-2014--shellshock' [2/8]...passed
	'no-hard-coded-passwords' [3/8]...passed
	'override-cmd' [4/8]...passed
	'php-ext-install' [5/8]...passed
	'php-hello-world' [6/8]...passed
	'php-argon2' [7/8]...passed
	'php-fpm-hello-web' [8/8]...passed


$ bashbrew build php:7.2.14-zts-stretch
Using bashbrew/cache:d663b00b2b1b53b59bc19b3d582c0a5236218e84b8e16ebaae176bfbbba14bbd (php:7.2.14-zts-stretch)
Tagging php:7.2.14-zts-stretch
Tagging php:7.2-zts-stretch
Tagging php:7.2.14-zts
Tagging php:7.2-zts

$ test/run.sh php:7.2.14-zts-stretch
testing php:7.2.14-zts-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.2.14-cli-alpine3.8
Using bashbrew/cache:826f61fe0f4113f317f4c2e6e819985a78bf2096d75a90639fd6a5dd823b79df (php:7.2.14-cli-alpine3.8)
Tagging php:7.2.14-cli-alpine3.8
Tagging php:7.2-cli-alpine3.8
Tagging php:7.2.14-alpine3.8
Tagging php:7.2-alpine3.8
Tagging php:7.2.14-cli-alpine
Tagging php:7.2-cli-alpine
Tagging php:7.2.14-alpine
Tagging php:7.2-alpine

$ test/run.sh php:7.2.14-cli-alpine3.8
testing php:7.2.14-cli-alpine3.8
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.2.14-fpm-alpine3.8
Using bashbrew/cache:66c1d8eff5ec3253e499b40206aa41592354908948566828702383722f5b8a5d (php:7.2.14-fpm-alpine3.8)
Tagging php:7.2.14-fpm-alpine3.8
Tagging php:7.2-fpm-alpine3.8
Tagging php:7.2.14-fpm-alpine
Tagging php:7.2-fpm-alpine

$ test/run.sh php:7.2.14-fpm-alpine3.8
testing php:7.2.14-fpm-alpine3.8
	'utc' [1/8]...passed
	'cve-2014--shellshock' [2/8]...passed
	'no-hard-coded-passwords' [3/8]...passed
	'override-cmd' [4/8]...passed
	'php-ext-install' [5/8]...passed
	'php-hello-world' [6/8]...passed
	'php-argon2' [7/8]...passed
	'php-fpm-hello-web' [8/8]...passed


$ bashbrew build php:7.2.14-zts-alpine3.8
Using bashbrew/cache:ab651c3f8b80478ca91b0b84c5dae092e0110c22db4df37395d14d2769c7eaab (php:7.2.14-zts-alpine3.8)
Tagging php:7.2.14-zts-alpine3.8
Tagging php:7.2-zts-alpine3.8
Tagging php:7.2.14-zts-alpine
Tagging php:7.2-zts-alpine

$ test/run.sh php:7.2.14-zts-alpine3.8
testing php:7.2.14-zts-alpine3.8
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.1.26-cli-stretch
Using bashbrew/cache:01e9c047e530997407d6a936c1022c66d2b321a51a80f4f6e0a5863dd4a22f26 (php:7.1.26-cli-stretch)
Tagging php:7.1.26-cli-stretch
Tagging php:7.1-cli-stretch
Tagging php:7.1.26-stretch
Tagging php:7.1-stretch
Tagging php:7.1.26-cli
Tagging php:7.1-cli
Tagging php:7.1.26
Tagging php:7.1

$ test/run.sh php:7.1.26-cli-stretch
testing php:7.1.26-cli-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.1.26-apache-stretch
Using bashbrew/cache:c6403ea1d2c6150434c0cd51639bdfb8e7904a4ac08f6edde1f985b82051cc2c (php:7.1.26-apache-stretch)
Tagging php:7.1.26-apache-stretch
Tagging php:7.1-apache-stretch
Tagging php:7.1.26-apache
Tagging php:7.1-apache

$ test/run.sh php:7.1.26-apache-stretch
testing php:7.1.26-apache-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.1.26-fpm-stretch
Using bashbrew/cache:96b9fdfe6b352e714980f59e0d1cbc0ec804c0b83147090b9bf36d68d5aa47f5 (php:7.1.26-fpm-stretch)
Tagging php:7.1.26-fpm-stretch
Tagging php:7.1-fpm-stretch
Tagging php:7.1.26-fpm
Tagging php:7.1-fpm

$ test/run.sh php:7.1.26-fpm-stretch
testing php:7.1.26-fpm-stretch
	'utc' [1/8]...passed
	'cve-2014--shellshock' [2/8]...passed
	'no-hard-coded-passwords' [3/8]...passed
	'override-cmd' [4/8]...passed
	'php-ext-install' [5/8]...passed
	'php-hello-world' [6/8]...passed
	'php-argon2' [7/8]...passed
	'php-fpm-hello-web' [8/8]...passed


$ bashbrew build php:7.1.26-zts-stretch
Using bashbrew/cache:419693a8281dfe3e2d700e652ca3ecd3e4613fc3f6002f2bcc4b9ccae460a8dd (php:7.1.26-zts-stretch)
Tagging php:7.1.26-zts-stretch
Tagging php:7.1-zts-stretch
Tagging php:7.1.26-zts
Tagging php:7.1-zts

$ test/run.sh php:7.1.26-zts-stretch
testing php:7.1.26-zts-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.1.26-cli-jessie
Using bashbrew/cache:01fc5dd7c10b3a94ddf7042122d985ab7c01ae951dda29b48728184c97da1127 (php:7.1.26-cli-jessie)
Tagging php:7.1.26-cli-jessie
Tagging php:7.1-cli-jessie
Tagging php:7.1.26-jessie
Tagging php:7.1-jessie

$ test/run.sh php:7.1.26-cli-jessie
testing php:7.1.26-cli-jessie
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.1.26-apache-jessie
Using bashbrew/cache:b13f522e3909ff7775b7a4650914f37d95937e0a14debe542c99591d25f915e5 (php:7.1.26-apache-jessie)
Tagging php:7.1.26-apache-jessie
Tagging php:7.1-apache-jessie

$ test/run.sh php:7.1.26-apache-jessie
testing php:7.1.26-apache-jessie
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.1.26-fpm-jessie
Using bashbrew/cache:6c26c5e1a4449ce5aac90992cbd3c8359b1c8d3435a601c5963745facc5892f7 (php:7.1.26-fpm-jessie)
Tagging php:7.1.26-fpm-jessie
Tagging php:7.1-fpm-jessie

$ test/run.sh php:7.1.26-fpm-jessie
testing php:7.1.26-fpm-jessie
	'utc' [1/8]...passed
	'cve-2014--shellshock' [2/8]...passed
	'no-hard-coded-passwords' [3/8]...passed
	'override-cmd' [4/8]...passed
	'php-ext-install' [5/8]...passed
	'php-hello-world' [6/8]...passed
	'php-argon2' [7/8]...passed
	'php-fpm-hello-web' [8/8]...passed


$ bashbrew build php:7.1.26-zts-jessie
Using bashbrew/cache:e821050490d649e37ff33da2a02fbf1408c19e222386801a57c04940c3f63c05 (php:7.1.26-zts-jessie)
Tagging php:7.1.26-zts-jessie
Tagging php:7.1-zts-jessie

$ test/run.sh php:7.1.26-zts-jessie
testing php:7.1.26-zts-jessie
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.1.26-cli-alpine3.8
Using bashbrew/cache:735a6e107788d917d70b750bd17c57b2f5afa1cbf6deb8e7aabdf4cde88e2e58 (php:7.1.26-cli-alpine3.8)
Tagging php:7.1.26-cli-alpine3.8
Tagging php:7.1-cli-alpine3.8
Tagging php:7.1.26-alpine3.8
Tagging php:7.1-alpine3.8
Tagging php:7.1.26-cli-alpine
Tagging php:7.1-cli-alpine
Tagging php:7.1.26-alpine
Tagging php:7.1-alpine

$ test/run.sh php:7.1.26-cli-alpine3.8
testing php:7.1.26-cli-alpine3.8
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed


$ bashbrew build php:7.1.26-fpm-alpine3.8
Using bashbrew/cache:8165bb011ad95def7d509af1a3bad5a06c7ec17c712bbd244787b7dc6ceb2ebc (php:7.1.26-fpm-alpine3.8)
Tagging php:7.1.26-fpm-alpine3.8
Tagging php:7.1-fpm-alpine3.8
Tagging php:7.1.26-fpm-alpine
Tagging php:7.1-fpm-alpine

$ test/run.sh php:7.1.26-fpm-alpine3.8
testing php:7.1.26-fpm-alpine3.8
	'utc' [1/8]...passed
	'cve-2014--shellshock' [2/8]...passed
	'no-hard-coded-passwords' [3/8]...passed
	'override-cmd' [4/8]...passed
	'php-ext-install' [5/8]...passed
	'php-hello-world' [6/8]...passed
	'php-argon2' [7/8]...passed
	'php-fpm-hello-web' [8/8]...passed


$ bashbrew build php:7.1.26-zts-alpine3.8
Using bashbrew/cache:c6fc38dbfdc5ee88838d4c8e6c90a086553c617c97ab36164de590bb4d6b561c (php:7.1.26-zts-alpine3.8)
Tagging php:7.1.26-zts-alpine3.8
Tagging php:7.1-zts-alpine3.8
Tagging php:7.1.26-zts-alpine
Tagging php:7.1-zts-alpine

$ test/run.sh php:7.1.26-zts-alpine3.8
testing php:7.1.26-zts-alpine3.8
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'php-ext-install' [5/7]...passed
	'php-hello-world' [6/7]...passed
	'php-argon2' [7/7]...passed
$ bashbrew build postgres:11.1
Using bashbrew/cache:9ebb734c2afe6ededa249d4f5a3ca0b80360b359842e6cd23a343b8f4444fb20 (postgres:11.1)
Tagging postgres:11.1
Tagging postgres:11
Tagging postgres:latest

$ test/run.sh postgres:11.1
testing postgres:11.1
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6]....passed
	'postgres-initdb' [6/6]....passed


$ bashbrew build postgres:11.1-alpine
Using bashbrew/cache:8154007b94cb10b323ab3c856047867a01b2a65fe46396ebee1f200f3c1b3200 (postgres:11.1-alpine)
Tagging postgres:11.1-alpine
Tagging postgres:11-alpine
Tagging postgres:alpine

$ test/run.sh postgres:11.1-alpine
testing postgres:11.1-alpine
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6]....passed
	'postgres-initdb' [6/6]....passed


$ bashbrew build postgres:10.6
Using bashbrew/cache:eac1de535cf64ca4fa863d8bc773f54bd42abee12f8ec686e191fb971ea89c99 (postgres:10.6)
Tagging postgres:10.6
Tagging postgres:10

$ test/run.sh postgres:10.6
testing postgres:10.6
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6]....passed
	'postgres-initdb' [6/6]....passed


$ bashbrew build postgres:10.6-alpine
Using bashbrew/cache:fbed24ea92a614fa70b89f836fb7cf89cb022846ba6b901bab2c93b25177baaa (postgres:10.6-alpine)
Tagging postgres:10.6-alpine
Tagging postgres:10-alpine

$ test/run.sh postgres:10.6-alpine
testing postgres:10.6-alpine
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6]....passed
	'postgres-initdb' [6/6]....passed


$ bashbrew build postgres:9.6.11
Using bashbrew/cache:67f545fd13f49eec4b3009033c35ce2f5a0fb661db3c0c6fad66919f51e3ec92 (postgres:9.6.11)
Tagging postgres:9.6.11
Tagging postgres:9.6
Tagging postgres:9

$ test/run.sh postgres:9.6.11
testing postgres:9.6.11
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.6.11-alpine
Using bashbrew/cache:c66609b7a4995e35627cd44a5488c5287ffe9163ad345ce4f074dc2dc2dd8f87 (postgres:9.6.11-alpine)
Tagging postgres:9.6.11-alpine
Tagging postgres:9.6-alpine
Tagging postgres:9-alpine

$ test/run.sh postgres:9.6.11-alpine
testing postgres:9.6.11-alpine
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.5.15
Using bashbrew/cache:2378ee28b40458d5aa7abb0cc546627e13699077afcad8fc4f5692f96b36a12a (postgres:9.5.15)
Tagging postgres:9.5.15
Tagging postgres:9.5

$ test/run.sh postgres:9.5.15
testing postgres:9.5.15
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.5.15-alpine
Using bashbrew/cache:8fa1bac75e32e399492b9c9e239559fa6866cfecde38fdb1b714b6cde586f599 (postgres:9.5.15-alpine)
Tagging postgres:9.5.15-alpine
Tagging postgres:9.5-alpine

$ test/run.sh postgres:9.5.15-alpine
testing postgres:9.5.15-alpine
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.4.20
Using bashbrew/cache:ff7dbb9ecfbd68393ea1e759c44f4aebbb9b5d4c94d935cdc441ff0ddf53d5bf (postgres:9.4.20)
Tagging postgres:9.4.20
Tagging postgres:9.4

$ test/run.sh postgres:9.4.20
testing postgres:9.4.20
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.4.20-alpine
Using bashbrew/cache:3481a9fece17d5c9a29b4ee517a5bff655c1df78efa0f4bc9587b7b96eef4f21 (postgres:9.4.20-alpine)
Tagging postgres:9.4.20-alpine
Tagging postgres:9.4-alpine

$ test/run.sh postgres:9.4.20-alpine
testing postgres:9.4.20-alpine
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed
$ bashbrew build rabbitmq:3.8.0-beta.2
Using bashbrew/cache:c35beb3b1bf504cb3a6c5213fd2e85c0f7facf90bd5149fe7f7be6c39e13f725 (rabbitmq:3.8.0-beta.2)
Tagging rabbitmq:3.8.0-beta.2
Tagging rabbitmq:3.8-rc

$ test/run.sh rabbitmq:3.8.0-beta.2
testing rabbitmq:3.8.0-beta.2
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed


$ bashbrew build rabbitmq:3.8.0-beta.2-management
Using bashbrew/cache:76e0e74f0c934f2b8668155b61d229fab7072dbedd525cc3ed7b1dc45814118c (rabbitmq:3.8.0-beta.2-management)
Tagging rabbitmq:3.8.0-beta.2-management
Tagging rabbitmq:3.8-rc-management

$ test/run.sh rabbitmq:3.8.0-beta.2-management
testing rabbitmq:3.8.0-beta.2-management
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed


$ bashbrew build rabbitmq:3.8.0-beta.2-alpine
Using bashbrew/cache:ba80701d17255363d8aabc6be0323e3d792290627f1eb8175c018299d243224e (rabbitmq:3.8.0-beta.2-alpine)
Tagging rabbitmq:3.8.0-beta.2-alpine
Tagging rabbitmq:3.8-rc-alpine

$ test/run.sh rabbitmq:3.8.0-beta.2-alpine
testing rabbitmq:3.8.0-beta.2-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed


$ bashbrew build rabbitmq:3.8.0-beta.2-management-alpine
Using bashbrew/cache:952ae56e88597857d74ac8f38d77e89f8e7744e651eb7bebd22c410476d1047e (rabbitmq:3.8.0-beta.2-management-alpine)
Tagging rabbitmq:3.8.0-beta.2-management-alpine
Tagging rabbitmq:3.8-rc-management-alpine

$ test/run.sh rabbitmq:3.8.0-beta.2-management-alpine
testing rabbitmq:3.8.0-beta.2-management-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed


$ bashbrew build rabbitmq:3.7.11
Using bashbrew/cache:0c5ef134389508a56d1d68e93f7b722c42425e1ff805267ef4d30fac07c2033d (rabbitmq:3.7.11)
Tagging rabbitmq:3.7.11
Tagging rabbitmq:3.7
Tagging rabbitmq:3
Tagging rabbitmq:latest

$ test/run.sh rabbitmq:3.7.11
testing rabbitmq:3.7.11
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed


$ bashbrew build rabbitmq:3.7.11-management
Using bashbrew/cache:ed92e81d7483e584101b1d2d7fd363e9cb275cafb5b261a737ca6594b79b5316 (rabbitmq:3.7.11-management)
Tagging rabbitmq:3.7.11-management
Tagging rabbitmq:3.7-management
Tagging rabbitmq:3-management
Tagging rabbitmq:management

$ test/run.sh rabbitmq:3.7.11-management
testing rabbitmq:3.7.11-management
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed


$ bashbrew build rabbitmq:3.7.11-alpine
Using bashbrew/cache:c6ab087f3f5ce9cf75be52455529ac48df678f35930d82cb7c0888af2add2438 (rabbitmq:3.7.11-alpine)
Tagging rabbitmq:3.7.11-alpine
Tagging rabbitmq:3.7-alpine
Tagging rabbitmq:3-alpine
Tagging rabbitmq:alpine

$ test/run.sh rabbitmq:3.7.11-alpine
testing rabbitmq:3.7.11-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed


$ bashbrew build rabbitmq:3.7.11-management-alpine
Using bashbrew/cache:6326809a5bf3eb017a49b07d8241d2c2557d6568bba7925c6363b250d08b1463 (rabbitmq:3.7.11-management-alpine)
Tagging rabbitmq:3.7.11-management-alpine
Tagging rabbitmq:3.7-management-alpine
Tagging rabbitmq:3-management-alpine
Tagging rabbitmq:management-alpine

$ test/run.sh rabbitmq:3.7.11-management-alpine
testing rabbitmq:3.7.11-management-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed
$ bashbrew build redis:5.0.3
Using bashbrew/cache:b68167e1e8c3e373d1218dc4137450bdf270c590f35ba5e315fd85bdb17360c6 (redis:5.0.3)
Tagging redis:5.0.3
Tagging redis:5.0
Tagging redis:5
Tagging redis:latest
Tagging redis:5.0.3-stretch
Tagging redis:5.0-stretch
Tagging redis:5-stretch
Tagging redis:stretch

$ test/run.sh redis:5.0.3
testing redis:5.0.3
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'redis-basics' [5/7]...passed
	'redis-basics-config' [6/7]...passed
	'redis-basics-persistent' [7/7]...passed


$ bashbrew build redis:5.0.3-32bit
Using bashbrew/cache:06f279d75df4a0a9959f6e12d0604a6754e5f05bce2b8429a1d91e7745f53182 (redis:5.0.3-32bit)
Tagging redis:5.0.3-32bit
Tagging redis:5.0-32bit
Tagging redis:5-32bit
Tagging redis:32bit
Tagging redis:5.0.3-32bit-stretch
Tagging redis:5.0-32bit-stretch
Tagging redis:5-32bit-stretch
Tagging redis:32bit-stretch

$ test/run.sh redis:5.0.3-32bit
testing redis:5.0.3-32bit
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'redis-basics' [5/7]...passed
	'redis-basics-config' [6/7]...passed
	'redis-basics-persistent' [7/7]...passed


$ bashbrew build redis:5.0.3-alpine
Building bashbrew/cache:5a677728a2f6babeb63aae23b3553faddeb1c61867e26783afdbe252eed4736a (redis:5.0.3-alpine)
Tagging redis:5.0.3-alpine
Tagging redis:5.0-alpine
Tagging redis:5-alpine
Tagging redis:alpine
Tagging redis:5.0.3-alpine3.9
Tagging redis:5.0-alpine3.9
Tagging redis:5-alpine3.9
Tagging redis:alpine3.9

$ test/run.sh redis:5.0.3-alpine
testing redis:5.0.3-alpine
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'redis-basics' [5/7]...passed
	'redis-basics-config' [6/7]...passed
	'redis-basics-persistent' [7/7]...passed


$ bashbrew build redis:4.0.12
Using bashbrew/cache:b385d3ca4fec27aa37a42d93c6f6064cd93dcdce8dbbf923b67ee5d388efad26 (redis:4.0.12)
Tagging redis:4.0.12
Tagging redis:4.0
Tagging redis:4
Tagging redis:4.0.12-stretch
Tagging redis:4.0-stretch
Tagging redis:4-stretch

$ test/run.sh redis:4.0.12
testing redis:4.0.12
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'redis-basics' [5/7]...passed
	'redis-basics-config' [6/7]...passed
	'redis-basics-persistent' [7/7]...passed


$ bashbrew build redis:4.0.12-32bit
Using bashbrew/cache:497a1762d1fa6876fc18072f71a1ae157aef2ab7d86263a1b9afa009f7804a7c (redis:4.0.12-32bit)
Tagging redis:4.0.12-32bit
Tagging redis:4.0-32bit
Tagging redis:4-32bit
Tagging redis:4.0.12-32bit-stretch
Tagging redis:4.0-32bit-stretch
Tagging redis:4-32bit-stretch

$ test/run.sh redis:4.0.12-32bit
testing redis:4.0.12-32bit
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'redis-basics' [5/7]...passed
	'redis-basics-config' [6/7]...passed
	'redis-basics-persistent' [7/7]...passed


$ bashbrew build redis:4.0.12-alpine
Building bashbrew/cache:56beafebbcf8f8f0950cab7aeb986818b69dd33d5b0f1b7d8995b0d93e49b272 (redis:4.0.12-alpine)
Tagging redis:4.0.12-alpine
Tagging redis:4.0-alpine
Tagging redis:4-alpine
Tagging redis:4.0.12-alpine3.9
Tagging redis:4.0-alpine3.9
Tagging redis:4-alpine3.9

$ test/run.sh redis:4.0.12-alpine
testing redis:4.0.12-alpine
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'redis-basics' [5/7]...passed
	'redis-basics-config' [6/7]...passed
	'redis-basics-persistent' [7/7]...passed
$ bashbrew build ruby:2.6.1-stretch
Using bashbrew/cache:81f1bb1aea09a09c9a6f6abb94f5b3e0ff3ec7e206afe3e84b8421473131f975 (ruby:2.6.1-stretch)
Tagging ruby:2.6.1-stretch
Tagging ruby:2.6-stretch
Tagging ruby:2-stretch
Tagging ruby:stretch
Tagging ruby:2.6.1
Tagging ruby:2.6
Tagging ruby:2
Tagging ruby:latest

$ test/run.sh ruby:2.6.1-stretch
testing ruby:2.6.1-stretch
	'utc' [1/9]...passed
	'cve-2014--shellshock' [2/9]...passed
	'no-hard-coded-passwords' [3/9]...passed
	'override-cmd' [4/9]...passed
	'ruby-hello-world' [5/9]...passed
	'ruby-standard-libs' [6/9]...passed
	'ruby-gems' [7/9]...passed
	'ruby-bundler' [8/9]...passed
	'ruby-nonroot' [9/9]...passed


$ bashbrew build ruby:2.6.1-slim-stretch
Using bashbrew/cache:4602b8111410008976aaf42189e4f66bc4827ddcdc249da2b3af14043a577dc9 (ruby:2.6.1-slim-stretch)
Tagging ruby:2.6.1-slim-stretch
Tagging ruby:2.6-slim-stretch
Tagging ruby:2-slim-stretch
Tagging ruby:slim-stretch
Tagging ruby:2.6.1-slim
Tagging ruby:2.6-slim
Tagging ruby:2-slim
Tagging ruby:slim

$ test/run.sh ruby:2.6.1-slim-stretch
testing ruby:2.6.1-slim-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.6.1-alpine3.9
Using bashbrew/cache:520dc1ab0699a1a192f09a673ac6cd7b51536003a1fc48b7ed5a362f301cb484 (ruby:2.6.1-alpine3.9)
Tagging ruby:2.6.1-alpine3.9
Tagging ruby:2.6-alpine3.9
Tagging ruby:2-alpine3.9
Tagging ruby:alpine3.9
Tagging ruby:2.6.1-alpine
Tagging ruby:2.6-alpine
Tagging ruby:2-alpine
Tagging ruby:alpine

$ test/run.sh ruby:2.6.1-alpine3.9
testing ruby:2.6.1-alpine3.9
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.6.1-alpine3.8
Using bashbrew/cache:361bc09a2af7ef671368774503c1bb1b03aee7d454b52c4567b879663235bb92 (ruby:2.6.1-alpine3.8)
Tagging ruby:2.6.1-alpine3.8
Tagging ruby:2.6-alpine3.8
Tagging ruby:2-alpine3.8
Tagging ruby:alpine3.8

$ test/run.sh ruby:2.6.1-alpine3.8
testing ruby:2.6.1-alpine3.8
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.5.3-stretch
Using bashbrew/cache:8a182c6702098674ec6d74bacffe254702fd644fd3e741bd1a08228467965655 (ruby:2.5.3-stretch)
Tagging ruby:2.5.3-stretch
Tagging ruby:2.5-stretch
Tagging ruby:2.5.3
Tagging ruby:2.5

$ test/run.sh ruby:2.5.3-stretch
testing ruby:2.5.3-stretch
	'utc' [1/9]...passed
	'cve-2014--shellshock' [2/9]...passed
	'no-hard-coded-passwords' [3/9]...passed
	'override-cmd' [4/9]...passed
	'ruby-hello-world' [5/9]...passed
	'ruby-standard-libs' [6/9]...passed
	'ruby-gems' [7/9]...passed
	'ruby-bundler' [8/9]...passed
	'ruby-nonroot' [9/9]...passed


$ bashbrew build ruby:2.5.3-slim-stretch
Using bashbrew/cache:2f11c4aab876736cf10680f57b668a40ae989e271a99e6bff76cd565257bfd59 (ruby:2.5.3-slim-stretch)
Tagging ruby:2.5.3-slim-stretch
Tagging ruby:2.5-slim-stretch
Tagging ruby:2.5.3-slim
Tagging ruby:2.5-slim

$ test/run.sh ruby:2.5.3-slim-stretch
testing ruby:2.5.3-slim-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.5.3-alpine3.9
Using bashbrew/cache:c81c32ecf449f1283c810a8c20b942e0db8d2cceb133e372c9c62d9b4a7ff64b (ruby:2.5.3-alpine3.9)
Tagging ruby:2.5.3-alpine3.9
Tagging ruby:2.5-alpine3.9
Tagging ruby:2.5.3-alpine
Tagging ruby:2.5-alpine

$ test/run.sh ruby:2.5.3-alpine3.9
testing ruby:2.5.3-alpine3.9
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.5.3-alpine3.8
Using bashbrew/cache:2ee1795d42e8783eadfeab6fa46d1eff309eabefab7acbb2690a33eed1a7cf5c (ruby:2.5.3-alpine3.8)
Tagging ruby:2.5.3-alpine3.8
Tagging ruby:2.5-alpine3.8

$ test/run.sh ruby:2.5.3-alpine3.8
testing ruby:2.5.3-alpine3.8
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.4.5-stretch
Using bashbrew/cache:a85518bbf9755bb3bb901cd09e594a9cdb2c38492e0447c4ab7109326e03f599 (ruby:2.4.5-stretch)
Tagging ruby:2.4.5-stretch
Tagging ruby:2.4-stretch
Tagging ruby:2.4.5
Tagging ruby:2.4

$ test/run.sh ruby:2.4.5-stretch
testing ruby:2.4.5-stretch
	'utc' [1/9]...passed
	'cve-2014--shellshock' [2/9]...passed
	'no-hard-coded-passwords' [3/9]...passed
	'override-cmd' [4/9]...passed
	'ruby-hello-world' [5/9]...passed
	'ruby-standard-libs' [6/9]...passed
	'ruby-gems' [7/9].../usr/local/lib/ruby/2.4.0/open-uri.rb:363:in `open_http': 502 Bad Gateway (OpenURI::HTTPError)
	from /usr/local/lib/ruby/2.4.0/open-uri.rb:741:in `buffer_open'
	from /usr/local/lib/ruby/2.4.0/open-uri.rb:212:in `block in open_loop'
	from /usr/local/lib/ruby/2.4.0/open-uri.rb:210:in `catch'
	from /usr/local/lib/ruby/2.4.0/open-uri.rb:210:in `open_loop'
	from /usr/local/lib/ruby/2.4.0/open-uri.rb:151:in `open_uri'
	from /usr/local/lib/ruby/2.4.0/open-uri.rb:721:in `open'
	from /usr/local/lib/ruby/2.4.0/open-uri.rb:35:in `open'
	from -e:24:in `block in <main>'
	from -e:20:in `each'
	from -e:20:in `<main>'
failed
	'ruby-bundler' [8/9]...passed
	'ruby-nonroot' [9/9]...passed


$ bashbrew build ruby:2.4.5-slim-stretch
Using bashbrew/cache:96e84000ec9feb54fcceefe78510dcd2794097e6d06fcc7b6f5465e09e87cdc6 (ruby:2.4.5-slim-stretch)
Tagging ruby:2.4.5-slim-stretch
Tagging ruby:2.4-slim-stretch
Tagging ruby:2.4.5-slim
Tagging ruby:2.4-slim

$ test/run.sh ruby:2.4.5-slim-stretch
testing ruby:2.4.5-slim-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.4.5-jessie
Using bashbrew/cache:eaf719b0754ca24f06921b8d11792cfcca764dfdac5d20ef71ff512a6f46a39b (ruby:2.4.5-jessie)
Tagging ruby:2.4.5-jessie
Tagging ruby:2.4-jessie

$ test/run.sh ruby:2.4.5-jessie
testing ruby:2.4.5-jessie
	'utc' [1/9]...passed
	'cve-2014--shellshock' [2/9]...passed
	'no-hard-coded-passwords' [3/9]...passed
	'override-cmd' [4/9]...passed
	'ruby-hello-world' [5/9]...passed
	'ruby-standard-libs' [6/9]...passed
	'ruby-gems' [7/9]...skipping activesupport due to required Ruby version: >= 2.5.0 (vs 2.4.5)
passed
	'ruby-bundler' [8/9]...passed
	'ruby-nonroot' [9/9]...passed


$ bashbrew build ruby:2.4.5-slim-jessie
Using bashbrew/cache:44cdf64e1972038a3c725d34af5a5b460fcaaae3494375d8a1ec25d1c2db7b4f (ruby:2.4.5-slim-jessie)
Tagging ruby:2.4.5-slim-jessie
Tagging ruby:2.4-slim-jessie

$ test/run.sh ruby:2.4.5-slim-jessie
testing ruby:2.4.5-slim-jessie
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.4.5-alpine3.9
Using bashbrew/cache:c51959def36219c3df46d01dcd3b816b2bb84444e126482f76f54c52570bdbdd (ruby:2.4.5-alpine3.9)
Tagging ruby:2.4.5-alpine3.9
Tagging ruby:2.4-alpine3.9
Tagging ruby:2.4.5-alpine
Tagging ruby:2.4-alpine

$ test/run.sh ruby:2.4.5-alpine3.9
testing ruby:2.4.5-alpine3.9
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.4.5-alpine3.8
Using bashbrew/cache:6449b7aa5477d01343c3d15b875012e1cee07cf01c67a221a6e4a7dd7a1a3b16 (ruby:2.4.5-alpine3.8)
Tagging ruby:2.4.5-alpine3.8
Tagging ruby:2.4-alpine3.8

$ test/run.sh ruby:2.4.5-alpine3.8
testing ruby:2.4.5-alpine3.8
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.3.8-stretch
Using bashbrew/cache:db2000a67c1d4733e6beeb255fe223839898d8542f86b78771d1cc1bbc1e436d (ruby:2.3.8-stretch)
Tagging ruby:2.3.8-stretch
Tagging ruby:2.3-stretch
Tagging ruby:2.3.8
Tagging ruby:2.3

$ test/run.sh ruby:2.3.8-stretch
testing ruby:2.3.8-stretch
	'utc' [1/9]...passed
	'cve-2014--shellshock' [2/9]...passed
	'no-hard-coded-passwords' [3/9]...passed
	'override-cmd' [4/9]...passed
	'ruby-hello-world' [5/9]...passed
	'ruby-standard-libs' [6/9]...passed
	'ruby-gems' [7/9]...skipping activesupport due to required Ruby version: >= 2.5.0 (vs 2.3.8)
passed
	'ruby-bundler' [8/9]...passed
	'ruby-nonroot' [9/9]...passed


$ bashbrew build ruby:2.3.8-slim-stretch
Using bashbrew/cache:859cc018e61b35d45effce58c556a5f6ffe5a7aef51863e171893b09014e71ac (ruby:2.3.8-slim-stretch)
Tagging ruby:2.3.8-slim-stretch
Tagging ruby:2.3-slim-stretch
Tagging ruby:2.3.8-slim
Tagging ruby:2.3-slim

$ test/run.sh ruby:2.3.8-slim-stretch
testing ruby:2.3.8-slim-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.3.8-jessie
Using bashbrew/cache:113fff35faa195e26917044278aaf36c2964100ed813a7d3e29628d1ff5d88ed (ruby:2.3.8-jessie)
Tagging ruby:2.3.8-jessie
Tagging ruby:2.3-jessie

$ test/run.sh ruby:2.3.8-jessie
testing ruby:2.3.8-jessie
	'utc' [1/9]...passed
	'cve-2014--shellshock' [2/9]...passed
	'no-hard-coded-passwords' [3/9]...passed
	'override-cmd' [4/9]...passed
	'ruby-hello-world' [5/9]...passed
	'ruby-standard-libs' [6/9]...passed
	'ruby-gems' [7/9]...skipping activesupport due to required Ruby version: >= 2.5.0 (vs 2.3.8)
passed
	'ruby-bundler' [8/9]...passed
	'ruby-nonroot' [9/9]...passed


$ bashbrew build ruby:2.3.8-slim-jessie
Using bashbrew/cache:3592e7f52dbfc3ffbc881b2401f6fe3a27edd6ffae0e214772f934878680db39 (ruby:2.3.8-slim-jessie)
Tagging ruby:2.3.8-slim-jessie
Tagging ruby:2.3-slim-jessie

$ test/run.sh ruby:2.3.8-slim-jessie
testing ruby:2.3.8-slim-jessie
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.3.8-alpine3.8
Using bashbrew/cache:79b89af490954fc3eb56fedc97677b3981c3a41e124168bebcb17ce4862a515a (ruby:2.3.8-alpine3.8)
Tagging ruby:2.3.8-alpine3.8
Tagging ruby:2.3-alpine3.8
Tagging ruby:2.3.8-alpine
Tagging ruby:2.3-alpine

$ test/run.sh ruby:2.3.8-alpine3.8
testing ruby:2.3.8-alpine3.8
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed


$ bashbrew build ruby:2.3.8-alpine3.7
Using bashbrew/cache:da26ec74cb53168d9bf4e43adcb1ad44182f760091136b11a05697ee2ab1635c (ruby:2.3.8-alpine3.7)
Tagging ruby:2.3.8-alpine3.7
Tagging ruby:2.3-alpine3.7

$ test/run.sh ruby:2.3.8-alpine3.7
testing ruby:2.3.8-alpine3.7
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'ruby-hello-world' [5/7]...passed
	'ruby-standard-libs' [6/7]...passed
	'ruby-nonroot' [7/7]...passed
$ bashbrew build wordpress:5.0.3-php7.1-apache
Using bashbrew/cache:e087f3489f348231019265d28b710067aff50c6e9e6c0fac2fc656295f0ac466 (wordpress:5.0.3-php7.1-apache)
Tagging wordpress:5.0.3-php7.1-apache
Tagging wordpress:5.0-php7.1-apache
Tagging wordpress:5-php7.1-apache
Tagging wordpress:php7.1-apache
Tagging wordpress:5.0.3-php7.1
Tagging wordpress:5.0-php7.1
Tagging wordpress:5-php7.1
Tagging wordpress:php7.1

$ test/run.sh wordpress:5.0.3-php7.1-apache
testing wordpress:5.0.3-php7.1-apache
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-apache-run' [5/5]......passed


$ bashbrew build wordpress:5.0.3-php7.1-fpm
Using bashbrew/cache:0f0224ddf1b38d79c50a8bf71116616f998cbd97e872f48e7e3a513b3f949a60 (wordpress:5.0.3-php7.1-fpm)
Tagging wordpress:5.0.3-php7.1-fpm
Tagging wordpress:5.0-php7.1-fpm
Tagging wordpress:5-php7.1-fpm
Tagging wordpress:php7.1-fpm

$ test/run.sh wordpress:5.0.3-php7.1-fpm
testing wordpress:5.0.3-php7.1-fpm
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5].......passed


$ bashbrew build wordpress:5.0.3-php7.1-fpm-alpine
Using bashbrew/cache:f0f195235be00769eb9fcda05f1698a7ae70961c89f386dc5a5aafafd97bb48c (wordpress:5.0.3-php7.1-fpm-alpine)
Tagging wordpress:5.0.3-php7.1-fpm-alpine
Tagging wordpress:5.0-php7.1-fpm-alpine
Tagging wordpress:5-php7.1-fpm-alpine
Tagging wordpress:php7.1-fpm-alpine

$ test/run.sh wordpress:5.0.3-php7.1-fpm-alpine
testing wordpress:5.0.3-php7.1-fpm-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]...docker: Error response from daemon: Cannot link to a non running container: /quizzical_wozniak AS /dreamy_shannon/fpm.
failed


$ bashbrew build wordpress:5.0.3-apache
Using bashbrew/cache:9f1dc05f8e9097c1f1afcf5f9a8d4060c339c20fb6389f6afdea8ec2b9482bc1 (wordpress:5.0.3-apache)
Tagging wordpress:5.0.3-apache
Tagging wordpress:5.0-apache
Tagging wordpress:5-apache
Tagging wordpress:apache
Tagging wordpress:5.0.3
Tagging wordpress:5.0
Tagging wordpress:5
Tagging wordpress:latest
Tagging wordpress:5.0.3-php7.2-apache
Tagging wordpress:5.0-php7.2-apache
Tagging wordpress:5-php7.2-apache
Tagging wordpress:php7.2-apache
Tagging wordpress:5.0.3-php7.2
Tagging wordpress:5.0-php7.2
Tagging wordpress:5-php7.2
Tagging wordpress:php7.2

$ test/run.sh wordpress:5.0.3-apache
testing wordpress:5.0.3-apache
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-apache-run' [5/5]......passed


$ bashbrew build wordpress:5.0.3-fpm
Using bashbrew/cache:9ae2096e5fac29ef9da9a341f33874be766930ac2ed208d23c178a3a139d2b60 (wordpress:5.0.3-fpm)
Tagging wordpress:5.0.3-fpm
Tagging wordpress:5.0-fpm
Tagging wordpress:5-fpm
Tagging wordpress:fpm
Tagging wordpress:5.0.3-php7.2-fpm
Tagging wordpress:5.0-php7.2-fpm
Tagging wordpress:5-php7.2-fpm
Tagging wordpress:php7.2-fpm

$ test/run.sh wordpress:5.0.3-fpm
testing wordpress:5.0.3-fpm
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:5.0.3-fpm-alpine
Using bashbrew/cache:99c54327c16eb2a4053bbb64d1d36409ade1286bf187e76e966d5d6933717c6f (wordpress:5.0.3-fpm-alpine)
Tagging wordpress:5.0.3-fpm-alpine
Tagging wordpress:5.0-fpm-alpine
Tagging wordpress:5-fpm-alpine
Tagging wordpress:fpm-alpine
Tagging wordpress:5.0.3-php7.2-fpm-alpine
Tagging wordpress:5.0-php7.2-fpm-alpine
Tagging wordpress:5-php7.2-fpm-alpine
Tagging wordpress:php7.2-fpm-alpine

$ test/run.sh wordpress:5.0.3-fpm-alpine
testing wordpress:5.0.3-fpm-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]...docker: Error response from daemon: Cannot link to a non running container: /stoic_northcutt AS /agitated_galois/fpm.
failed


$ bashbrew build wordpress:5.0.3-php7.3-apache
Using bashbrew/cache:11184d937cfc66ab043acd09ef9d1d82d807efc6e34c1237356dd0b5bc100b08 (wordpress:5.0.3-php7.3-apache)
Tagging wordpress:5.0.3-php7.3-apache
Tagging wordpress:5.0-php7.3-apache
Tagging wordpress:5-php7.3-apache
Tagging wordpress:php7.3-apache
Tagging wordpress:5.0.3-php7.3
Tagging wordpress:5.0-php7.3
Tagging wordpress:5-php7.3
Tagging wordpress:php7.3

$ test/run.sh wordpress:5.0.3-php7.3-apache
testing wordpress:5.0.3-php7.3-apache
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-apache-run' [5/5]......passed


$ bashbrew build wordpress:5.0.3-php7.3-fpm
Using bashbrew/cache:c84ca6b802922879a15d7e54dc388fdf12614c46c7679f58df8eb2b424664440 (wordpress:5.0.3-php7.3-fpm)
Tagging wordpress:5.0.3-php7.3-fpm
Tagging wordpress:5.0-php7.3-fpm
Tagging wordpress:5-php7.3-fpm
Tagging wordpress:php7.3-fpm

$ test/run.sh wordpress:5.0.3-php7.3-fpm
testing wordpress:5.0.3-php7.3-fpm
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:5.0.3-php7.3-fpm-alpine
Using bashbrew/cache:d544dbe881f1420d8e20807c219fc87a906b38b6f44426b67e74a892df551ce7 (wordpress:5.0.3-php7.3-fpm-alpine)
Tagging wordpress:5.0.3-php7.3-fpm-alpine
Tagging wordpress:5.0-php7.3-fpm-alpine
Tagging wordpress:5-php7.3-fpm-alpine
Tagging wordpress:php7.3-fpm-alpine

$ test/run.sh wordpress:5.0.3-php7.3-fpm-alpine
testing wordpress:5.0.3-php7.3-fpm-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]...docker: Error response from daemon: Cannot link to a non running container: /vigorous_napier AS /affectionate_paultag/fpm.
failed


$ bashbrew build wordpress:cli-2.1.0-php7.1
Using bashbrew/cache:7ea0e6edfc01ac29564e950d84915915a6d6d2d382d23468147d3244f245de9d (wordpress:cli-2.1.0-php7.1)
Tagging wordpress:cli-2.1.0-php7.1
Tagging wordpress:cli-2.1-php7.1
Tagging wordpress:cli-2-php7.1
Tagging wordpress:cli-php7.1

$ test/run.sh wordpress:cli-2.1.0-php7.1
testing wordpress:cli-2.1.0-php7.1
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build wordpress:cli-2.1.0
Using bashbrew/cache:b4750f19c321b2fd98205ad6c1bf7373b4ee301f366dbe010f3a933cab1abea4 (wordpress:cli-2.1.0)
Tagging wordpress:cli-2.1.0
Tagging wordpress:cli-2.1
Tagging wordpress:cli-2
Tagging wordpress:cli
Tagging wordpress:cli-2.1.0-php7.2
Tagging wordpress:cli-2.1-php7.2
Tagging wordpress:cli-2-php7.2
Tagging wordpress:cli-php7.2

$ test/run.sh wordpress:cli-2.1.0
testing wordpress:cli-2.1.0
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build wordpress:cli-2.1.0-php7.3
Using bashbrew/cache:c7085a582ae1ce295955b5351fba3b5834e3129f6a4921f9cd8fa15f45221948 (wordpress:cli-2.1.0-php7.3)
Tagging wordpress:cli-2.1.0-php7.3
Tagging wordpress:cli-2.1-php7.3
Tagging wordpress:cli-2-php7.3
Tagging wordpress:cli-php7.3

$ test/run.sh wordpress:cli-2.1.0-php7.3
testing wordpress:cli-2.1.0-php7.3
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed
 

The following images failed at least one test:

  • openjdk:
    • openjdk:13-ea-6-jdk-windowsservercore-ltsc2016
    • openjdk:13-ea-6-jdk-windowsservercore-1709
    • openjdk:13-ea-6-jdk-windowsservercore-1803
    • openjdk:13-ea-6-jdk-windowsservercore-1809
    • openjdk:13-ea-6-jdk-nanoserver-sac2016
    • openjdk:12-ea-30-jdk-windowsservercore-ltsc2016
    • openjdk:12-ea-30-jdk-windowsservercore-1709
    • openjdk:12-ea-30-jdk-windowsservercore-1803
    • openjdk:12-ea-30-jdk-windowsservercore-1809
    • openjdk:12-ea-30-jdk-nanoserver-sac2016
    • openjdk:11.0.2-jdk-windowsservercore-ltsc2016
    • openjdk:11.0.2-jdk-windowsservercore-1709
    • openjdk:11.0.2-jdk-windowsservercore-1803
    • openjdk:11.0.2-jdk-windowsservercore-1809
    • openjdk:11.0.2-jdk-nanoserver-sac2016
    • openjdk:8u201-jdk-windowsservercore-ltsc2016
    • openjdk:8u201-jdk-windowsservercore-1709
    • openjdk:8u201-jdk-windowsservercore-1803
    • openjdk:8u201-jdk-windowsservercore-1809
    • openjdk:8u201-jdk-nanoserver-sac2016
  • ruby:
    • ruby:2.4.5-stretch
  • golang:
    • golang:1.12beta2-windowsservercore-ltsc2016
    • golang:1.12beta2-windowsservercore-1709
    • golang:1.12beta2-windowsservercore-1803
    • golang:1.12beta2-windowsservercore-1809
    • golang:1.12beta2-nanoserver-sac2016
    • golang:1.11.5-windowsservercore-ltsc2016
    • golang:1.11.5-windowsservercore-1709
    • golang:1.11.5-windowsservercore-1803
    • golang:1.11.5-windowsservercore-1809
    • golang:1.11.5-nanoserver-sac2016
    • golang:1.10.8-windowsservercore-ltsc2016
    • golang:1.10.8-windowsservercore-1709
    • golang:1.10.8-windowsservercore-1803
    • golang:1.10.8-windowsservercore-1809
    • golang:1.10.8-nanoserver-sac2016
  • wordpress:
    • wordpress:5.0.3-php7.1-fpm-alpine
    • wordpress:5.0.3-fpm-alpine
    • wordpress:5.0.3-php7.3-fpm-alpine

@lubo
Copy link

lubo commented Feb 5, 2019

Hey, what's the hold-up here? Also, including docker-library/python#375 would be nice.

wglambert referenced this pull request in docker-library/httpd Feb 5, 2019
@yosifkit yosifkit merged commit 2626856 into docker-library:master Feb 5, 2019
@yosifkit yosifkit deleted the update-docker-library branch February 5, 2019 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants