-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update docker-library images #4904
Merged
yosifkit
merged 1 commit into
docker-library:master
from
infosiftr:update-docker-library
Oct 2, 2018
Merged
Update docker-library images #4904
yosifkit
merged 1 commit into
docker-library:master
from
infosiftr:update-docker-library
Oct 2, 2018
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- `busybox`: 1.29.3, Buildroot 2018.08, Alpine 3.8 - `cassandra`: fix `cassandra.yaml` modification (docker-library/cassandra#160), `chown` fixes (docker-library/cassandra#158) - `ghost`: `chown` fixes (docker-library/ghost#153) - `julia`: 1.0.1 - `mariadb`: `chown` fixes (MariaDB/mariadb-docker#203) - `mongo`: `chown` fixes (docker-library/mongo#305) - `openjdk`: Oracle variants (docker-library/openjdk#235), 11 GA - `owncloud`: `chown` fixes (docker-library/owncloud#105) - `percona`: `chown` fixes (docker-library/percona#69) - `php`: 7.3.0RC2 - `rabbitmq`: `chown` fixes (docker-library/rabbitmq#281) - `redis`: `chown` fixes (redis/docker-library-redis#166) - `redmine`: `chown` fixes (docker-library/redmine#128) - `ruby`: Alpine thread stack size fix (docker-library/ruby#237) - `tomcat`: add JRE 11, remove EOL Tomcat 8.0 (docker-library/tomcat#133)
Diff:diff --git a/_bashbrew-arches b/_bashbrew-arches
index 3a2135b..ebc3df6 100644
--- a/_bashbrew-arches
+++ b/_bashbrew-arches
@@ -75,7 +75,6 @@ julia:0-stretch @ i386
julia:0-windowsservercore-1709 @ windows-amd64
julia:0-windowsservercore-ltsc2016 @ windows-amd64
julia:stretch @ amd64
-julia:stretch @ arm32v7
julia:stretch @ i386
julia:windowsservercore-1709 @ windows-amd64
julia:windowsservercore-1803 @ windows-amd64
@@ -207,6 +206,7 @@ openjdk:11-jre-slim @ arm64v8
openjdk:11-jre-slim @ i386
openjdk:11-jre-slim @ ppc64le
openjdk:11-jre-slim @ s390x
+openjdk:11-oracle @ amd64
openjdk:11-slim @ amd64
openjdk:11-slim @ arm32v5
openjdk:11-slim @ arm32v7
@@ -217,6 +217,8 @@ openjdk:11-slim @ s390x
openjdk:11-windowsservercore-1709 @ windows-amd64
openjdk:11-windowsservercore-1803 @ windows-amd64
openjdk:11-windowsservercore-ltsc2016 @ windows-amd64
+openjdk:12-alpine @ amd64
+openjdk:12-oracle @ amd64
openjdk:12-windowsservercore-1709 @ windows-amd64
openjdk:12-windowsservercore-1803 @ windows-amd64
openjdk:12-windowsservercore-ltsc2016 @ windows-amd64
@@ -242,6 +244,7 @@ openjdk:latest @ i386
openjdk:latest @ ppc64le
openjdk:latest @ s390x
openjdk:nanoserver-sac2016 @ windows-amd64
+openjdk:oracle @ amd64
openjdk:slim @ amd64
openjdk:slim @ arm32v5
openjdk:slim @ arm32v7
@@ -870,40 +873,6 @@ tomcat:7-slim @ amd64
tomcat:7-slim @ arm32v5
tomcat:7-slim @ arm32v7
tomcat:7-slim @ i386
-tomcat:8.0 @ amd64
-tomcat:8.0 @ arm32v5
-tomcat:8.0 @ arm32v7
-tomcat:8.0 @ i386
-tomcat:8.0-alpine @ amd64
-tomcat:8.0-alpine @ arm32v6
-tomcat:8.0-alpine @ arm64v8
-tomcat:8.0-alpine @ i386
-tomcat:8.0-alpine @ ppc64le
-tomcat:8.0-alpine @ s390x
-tomcat:8.0-jre8 @ amd64
-tomcat:8.0-jre8 @ arm32v5
-tomcat:8.0-jre8 @ arm32v7
-tomcat:8.0-jre8 @ arm64v8
-tomcat:8.0-jre8 @ i386
-tomcat:8.0-jre8 @ ppc64le
-tomcat:8.0-jre8 @ s390x
-tomcat:8.0-jre8-alpine @ amd64
-tomcat:8.0-jre8-alpine @ arm32v6
-tomcat:8.0-jre8-alpine @ arm64v8
-tomcat:8.0-jre8-alpine @ i386
-tomcat:8.0-jre8-alpine @ ppc64le
-tomcat:8.0-jre8-alpine @ s390x
-tomcat:8.0-jre8-slim @ amd64
-tomcat:8.0-jre8-slim @ arm32v5
-tomcat:8.0-jre8-slim @ arm32v7
-tomcat:8.0-jre8-slim @ arm64v8
-tomcat:8.0-jre8-slim @ i386
-tomcat:8.0-jre8-slim @ ppc64le
-tomcat:8.0-jre8-slim @ s390x
-tomcat:8.0-slim @ amd64
-tomcat:8.0-slim @ arm32v5
-tomcat:8.0-slim @ arm32v7
-tomcat:8.0-slim @ i386
tomcat:9 @ amd64
tomcat:9 @ arm32v5
tomcat:9 @ arm32v7
diff --git a/_bashbrew-list b/_bashbrew-list
index fb34343..744d9a2 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -6,10 +6,10 @@ busybox:1.29
busybox:1.29-glibc
busybox:1.29-musl
busybox:1.29-uclibc
-busybox:1.29.2
-busybox:1.29.2-glibc
-busybox:1.29.2-musl
-busybox:1.29.2-uclibc
+busybox:1.29.3
+busybox:1.29.3-glibc
+busybox:1.29.3-musl
+busybox:1.29.3-uclibc
busybox:glibc
busybox:latest
busybox:musl
@@ -70,11 +70,11 @@ julia:1.0-stretch
julia:1.0-windowsservercore-1709
julia:1.0-windowsservercore-1803
julia:1.0-windowsservercore-ltsc2016
-julia:1.0.0
-julia:1.0.0-stretch
-julia:1.0.0-windowsservercore-1709
-julia:1.0.0-windowsservercore-1803
-julia:1.0.0-windowsservercore-ltsc2016
+julia:1.0.1
+julia:1.0.1-stretch
+julia:1.0.1-windowsservercore-1709
+julia:1.0.1-windowsservercore-1803
+julia:1.0.1-windowsservercore-ltsc2016
julia:latest
julia:stretch
julia:windowsservercore-1709
@@ -279,6 +279,8 @@ openjdk:10
openjdk:10-jdk
openjdk:10-jdk-nanoserver
openjdk:10-jdk-nanoserver-sac2016
+openjdk:10-jdk-oracle
+openjdk:10-jdk-oraclelinux7
openjdk:10-jdk-sid
openjdk:10-jdk-slim
openjdk:10-jdk-slim-sid
@@ -291,6 +293,8 @@ openjdk:10-jre-slim
openjdk:10-jre-slim-sid
openjdk:10-nanoserver
openjdk:10-nanoserver-sac2016
+openjdk:10-oracle
+openjdk:10-oraclelinux7
openjdk:10-sid
openjdk:10-slim
openjdk:10-slim-sid
@@ -301,6 +305,8 @@ openjdk:10.0
openjdk:10.0-jdk
openjdk:10.0-jdk-nanoserver
openjdk:10.0-jdk-nanoserver-sac2016
+openjdk:10.0-jdk-oracle
+openjdk:10.0-jdk-oraclelinux7
openjdk:10.0-jdk-sid
openjdk:10.0-jdk-slim
openjdk:10.0-jdk-slim-sid
@@ -313,6 +319,8 @@ openjdk:10.0-jre-slim
openjdk:10.0-jre-slim-sid
openjdk:10.0-nanoserver
openjdk:10.0-nanoserver-sac2016
+openjdk:10.0-oracle
+openjdk:10.0-oraclelinux7
openjdk:10.0-sid
openjdk:10.0-slim
openjdk:10.0-slim-sid
@@ -323,6 +331,8 @@ openjdk:10.0.2
openjdk:10.0.2-jdk
openjdk:10.0.2-jdk-nanoserver
openjdk:10.0.2-jdk-nanoserver-sac2016
+openjdk:10.0.2-jdk-oracle
+openjdk:10.0.2-jdk-oraclelinux7
openjdk:10.0.2-jdk-sid
openjdk:10.0.2-jdk-slim
openjdk:10.0.2-jdk-slim-sid
@@ -335,6 +345,8 @@ openjdk:10.0.2-jre-slim
openjdk:10.0.2-jre-slim-sid
openjdk:10.0.2-nanoserver
openjdk:10.0.2-nanoserver-sac2016
+openjdk:10.0.2-oracle
+openjdk:10.0.2-oraclelinux7
openjdk:10.0.2-sid
openjdk:10.0.2-slim
openjdk:10.0.2-slim-sid
@@ -343,6 +355,8 @@ openjdk:10.0.2-windowsservercore-1709
openjdk:10.0.2-windowsservercore-ltsc2016
openjdk:11
openjdk:11-jdk
+openjdk:11-jdk-oracle
+openjdk:11-jdk-oraclelinux7
openjdk:11-jdk-sid
openjdk:11-jdk-slim
openjdk:11-jdk-slim-sid
@@ -354,6 +368,8 @@ openjdk:11-jre
openjdk:11-jre-sid
openjdk:11-jre-slim
openjdk:11-jre-slim-sid
+openjdk:11-oracle
+openjdk:11-oraclelinux7
openjdk:11-sid
openjdk:11-slim
openjdk:11-slim-sid
@@ -361,26 +377,50 @@ openjdk:11-windowsservercore
openjdk:11-windowsservercore-1709
openjdk:11-windowsservercore-1803
openjdk:11-windowsservercore-ltsc2016
+openjdk:12-alpine
+openjdk:12-alpine3.8
+openjdk:12-ea-12-alpine
+openjdk:12-ea-12-alpine3.8
+openjdk:12-ea-12-jdk-alpine
+openjdk:12-ea-12-jdk-alpine3.8
+openjdk:12-ea-13-jdk-oracle
+openjdk:12-ea-13-jdk-oraclelinux7
openjdk:12-ea-13-jdk-windowsservercore
openjdk:12-ea-13-jdk-windowsservercore-1709
openjdk:12-ea-13-jdk-windowsservercore-1803
openjdk:12-ea-13-jdk-windowsservercore-ltsc2016
+openjdk:12-ea-13-oracle
+openjdk:12-ea-13-oraclelinux7
openjdk:12-ea-13-windowsservercore
openjdk:12-ea-13-windowsservercore-1709
openjdk:12-ea-13-windowsservercore-1803
openjdk:12-ea-13-windowsservercore-ltsc2016
+openjdk:12-ea-alpine
+openjdk:12-ea-alpine3.8
+openjdk:12-ea-jdk-alpine
+openjdk:12-ea-jdk-alpine3.8
+openjdk:12-ea-jdk-oracle
+openjdk:12-ea-jdk-oraclelinux7
openjdk:12-ea-jdk-windowsservercore
openjdk:12-ea-jdk-windowsservercore-1709
openjdk:12-ea-jdk-windowsservercore-1803
openjdk:12-ea-jdk-windowsservercore-ltsc2016
+openjdk:12-ea-oracle
+openjdk:12-ea-oraclelinux7
openjdk:12-ea-windowsservercore
openjdk:12-ea-windowsservercore-1709
openjdk:12-ea-windowsservercore-1803
openjdk:12-ea-windowsservercore-ltsc2016
+openjdk:12-jdk-alpine
+openjdk:12-jdk-alpine3.8
+openjdk:12-jdk-oracle
+openjdk:12-jdk-oraclelinux7
openjdk:12-jdk-windowsservercore
openjdk:12-jdk-windowsservercore-1709
openjdk:12-jdk-windowsservercore-1803
openjdk:12-jdk-windowsservercore-ltsc2016
+openjdk:12-oracle
+openjdk:12-oraclelinux7
openjdk:12-windowsservercore
openjdk:12-windowsservercore-1709
openjdk:12-windowsservercore-1803
@@ -388,6 +428,8 @@ openjdk:12-windowsservercore-ltsc2016
openjdk:jdk
openjdk:jdk-nanoserver
openjdk:jdk-nanoserver-sac2016
+openjdk:jdk-oracle
+openjdk:jdk-oraclelinux7
openjdk:jdk-sid
openjdk:jdk-slim
openjdk:jdk-slim-sid
@@ -401,6 +443,8 @@ openjdk:jre-slim-sid
openjdk:latest
openjdk:nanoserver
openjdk:nanoserver-sac2016
+openjdk:oracle
+openjdk:oraclelinux7
openjdk:sid
openjdk:slim
openjdk:slim-sid
@@ -721,24 +765,24 @@ php:7.3-rc-zts
php:7.3-rc-zts-alpine
php:7.3-rc-zts-alpine3.8
php:7.3-rc-zts-stretch
-php:7.3.0RC1
-php:7.3.0RC1-alpine
-php:7.3.0RC1-alpine3.8
-php:7.3.0RC1-apache
-php:7.3.0RC1-apache-stretch
-php:7.3.0RC1-cli
-php:7.3.0RC1-cli-alpine
-php:7.3.0RC1-cli-alpine3.8
-php:7.3.0RC1-cli-stretch
-php:7.3.0RC1-fpm
-php:7.3.0RC1-fpm-alpine
-php:7.3.0RC1-fpm-alpine3.8
-php:7.3.0RC1-fpm-stretch
-php:7.3.0RC1-stretch
-php:7.3.0RC1-zts
-php:7.3.0RC1-zts-alpine
-php:7.3.0RC1-zts-alpine3.8
-php:7.3.0RC1-zts-stretch
+php:7.3.0RC2
+php:7.3.0RC2-alpine
+php:7.3.0RC2-alpine3.8
+php:7.3.0RC2-apache
+php:7.3.0RC2-apache-stretch
+php:7.3.0RC2-cli
+php:7.3.0RC2-cli-alpine
+php:7.3.0RC2-cli-alpine3.8
+php:7.3.0RC2-cli-stretch
+php:7.3.0RC2-fpm
+php:7.3.0RC2-fpm-alpine
+php:7.3.0RC2-fpm-alpine3.8
+php:7.3.0RC2-fpm-stretch
+php:7.3.0RC2-stretch
+php:7.3.0RC2-zts
+php:7.3.0RC2-zts-alpine
+php:7.3.0RC2-zts-alpine3.8
+php:7.3.0RC2-zts-stretch
php:alpine
php:alpine3.6
php:alpine3.7
@@ -989,24 +1033,6 @@ tomcat:8-jre8-slim
tomcat:8-jre10
tomcat:8-jre10-slim
tomcat:8-slim
-tomcat:8.0
-tomcat:8.0-alpine
-tomcat:8.0-jre7
-tomcat:8.0-jre7-alpine
-tomcat:8.0-jre7-slim
-tomcat:8.0-jre8
-tomcat:8.0-jre8-alpine
-tomcat:8.0-jre8-slim
-tomcat:8.0-slim
-tomcat:8.0.53
-tomcat:8.0.53-alpine
-tomcat:8.0.53-jre7
-tomcat:8.0.53-jre7-alpine
-tomcat:8.0.53-jre7-slim
-tomcat:8.0.53-jre8
-tomcat:8.0.53-jre8-alpine
-tomcat:8.0.53-jre8-slim
-tomcat:8.0.53-slim
tomcat:8.5
tomcat:8.5-alpine
tomcat:8.5-jre8
diff --git a/_bashbrew-shared-tags b/_bashbrew-shared-tags
index b1f9eca..bd526e8 100644
--- a/_bashbrew-shared-tags
+++ b/_bashbrew-shared-tags
@@ -3,7 +3,7 @@ julia:0.7 -- julia:0-stretch, julia:0-windowsservercore-ltsc2016, julia:0-window
julia:0.7.0 -- julia:0-stretch, julia:0-windowsservercore-ltsc2016, julia:0-windowsservercore-1709
julia:1 -- julia:stretch, julia:windowsservercore-ltsc2016, julia:windowsservercore-1709, julia:windowsservercore-1803
julia:1.0 -- julia:stretch, julia:windowsservercore-ltsc2016, julia:windowsservercore-1709, julia:windowsservercore-1803
-julia:1.0.0 -- julia:stretch, julia:windowsservercore-ltsc2016, julia:windowsservercore-1709, julia:windowsservercore-1803
+julia:1.0.1 -- julia:stretch, julia:windowsservercore-ltsc2016, julia:windowsservercore-1709, julia:windowsservercore-1803
julia:latest -- julia:stretch, julia:windowsservercore-ltsc2016, julia:windowsservercore-1709, julia:windowsservercore-1803
mongo:3 -- mongo:3-stretch, mongo:3-windowsservercore-ltsc2016, mongo:3-windowsservercore-1709
mongo:3-windowsservercore -- mongo:3-windowsservercore-ltsc2016, mongo:3-windowsservercore-1709
diff --git a/busybox_glibc/Dockerfile.builder b/busybox_glibc/Dockerfile.builder
index d95f88a..916a442 100644
--- a/busybox_glibc/Dockerfile.builder
+++ b/busybox_glibc/Dockerfile.builder
@@ -14,7 +14,7 @@ RUN apt-get update && apt-get install -y \
# sub 1024g/2C766641 2006-12-12
RUN gpg --keyserver ha.pool.sks-keyservers.net --recv-keys C9E9416F76E610DBD09D040F47B70C55ACC9965B
-ENV BUSYBOX_VERSION 1.29.2
+ENV BUSYBOX_VERSION 1.29.3
RUN set -ex; \
tarball="busybox-${BUSYBOX_VERSION}.tar.bz2"; \
@@ -116,7 +116,7 @@ RUN set -ex \
# download a few extra files from buildroot (/etc/passwd, etc)
RUN set -ex; \
- buildrootVersion='2018.05.1'; \
+ buildrootVersion='2018.08'; \
mkdir -p rootfs/etc; \
for f in passwd shadow group; do \
curl -fL -o "rootfs/etc/$f" "https://git.busybox.net/buildroot/plain/system/skeleton/etc/$f?id=$buildrootVersion"; \
diff --git a/busybox_glibc/busybox.tar.xz b/busybox_glibc/busybox.tar.xz
index 4b6e884..92ab65d 100644
Binary files a/busybox_glibc/busybox.tar.xz and b/busybox_glibc/busybox.tar.xz differ
diff --git a/busybox_latest/Dockerfile.builder b/busybox_latest/Dockerfile.builder
index 61ab3bb..ffeb7aa 100644
--- a/busybox_latest/Dockerfile.builder
+++ b/busybox_latest/Dockerfile.builder
@@ -28,14 +28,14 @@ RUN apt-get update && apt-get install -y \
# sub 2048g/45428075 2009-01-15
RUN gpg --keyserver ha.pool.sks-keyservers.net --recv-keys AB07D806D2CE741FB886EE50B025BA8B59C36319
-# https://buildroot.uclibc.org/download.html
-# https://buildroot.uclibc.org/downloads/?C=M;O=D
-ENV BUILDROOT_VERSION 2018.05.1
+# https://buildroot.org/download.html
+# https://buildroot.org/downloads/?C=M;O=D
+ENV BUILDROOT_VERSION 2018.08
RUN set -ex; \
tarball="buildroot-${BUILDROOT_VERSION}.tar.bz2"; \
- curl -fL -o buildroot.tar.bz2 "https://buildroot.uclibc.org/downloads/$tarball"; \
- curl -fL -o buildroot.tar.bz2.sign "https://buildroot.uclibc.org/downloads/$tarball.sign"; \
+ curl -fL -o buildroot.tar.bz2 "https://buildroot.org/downloads/$tarball"; \
+ curl -fL -o buildroot.tar.bz2.sign "https://buildroot.org/downloads/$tarball.sign"; \
gpg --batch --decrypt --output buildroot.tar.bz2.txt buildroot.tar.bz2.sign; \
awk '$1 == "SHA1:" && $2 ~ /^[0-9a-f]+$/ && $3 == "'"$tarball"'" { print $2, "*buildroot.tar.bz2" }' buildroot.tar.bz2.txt > buildroot.tar.bz2.sha1; \
test -s buildroot.tar.bz2.sha1; \
@@ -165,7 +165,7 @@ ENV PATH /usr/src/buildroot/output/host/usr/bin:$PATH
# sub 1024g/2C766641 2006-12-12
RUN gpg --keyserver ha.pool.sks-keyservers.net --recv-keys C9E9416F76E610DBD09D040F47B70C55ACC9965B
-ENV BUSYBOX_VERSION 1.29.2
+ENV BUSYBOX_VERSION 1.29.3
RUN set -ex; \
tarball="busybox-${BUSYBOX_VERSION}.tar.bz2"; \
diff --git a/busybox_latest/busybox.tar.xz b/busybox_latest/busybox.tar.xz
index e6f8f03..77ec843 100644
Binary files a/busybox_latest/busybox.tar.xz and b/busybox_latest/busybox.tar.xz differ
diff --git a/busybox_musl/Dockerfile.builder b/busybox_musl/Dockerfile.builder
index 956828b..6817c97 100644
--- a/busybox_musl/Dockerfile.builder
+++ b/busybox_musl/Dockerfile.builder
@@ -1,4 +1,4 @@
-FROM amd64/alpine:3.7
+FROM amd64/alpine:3.8
RUN apk add --no-cache \
bzip2 \
@@ -21,7 +21,7 @@ RUN apk add --no-cache \
# sub 1024g/2C766641 2006-12-12
RUN gpg --keyserver ha.pool.sks-keyservers.net --recv-keys C9E9416F76E610DBD09D040F47B70C55ACC9965B
-ENV BUSYBOX_VERSION 1.29.2
+ENV BUSYBOX_VERSION 1.29.3
RUN set -ex; \
tarball="busybox-${BUSYBOX_VERSION}.tar.bz2"; \
@@ -100,14 +100,14 @@ RUN set -ex \
RUN set -x \
&& aportsVersion="v$(cat /etc/alpine-release)" \
&& curl -fsSL \
- "http://git.alpinelinux.org/cgit/aports/plain/main/musl/getconf.c?h=${aportsVersion}" \
+ "https://git.alpinelinux.org/cgit/aports/plain/main/musl/getconf.c?h=${aportsVersion}" \
-o /usr/src/getconf.c \
&& gcc -o rootfs/bin/getconf -static -Os /usr/src/getconf.c \
&& chroot rootfs /bin/getconf _NPROCESSORS_ONLN
# download a few extra files from buildroot (/etc/passwd, etc)
RUN set -ex; \
- buildrootVersion='2018.05.1'; \
+ buildrootVersion='2018.08'; \
mkdir -p rootfs/etc; \
for f in passwd shadow group; do \
curl -fL -o "rootfs/etc/$f" "https://git.busybox.net/buildroot/plain/system/skeleton/etc/$f?id=$buildrootVersion"; \
diff --git a/busybox_musl/busybox.tar.xz b/busybox_musl/busybox.tar.xz
index d0890d3..9faacc9 100644
Binary files a/busybox_musl/busybox.tar.xz and b/busybox_musl/busybox.tar.xz differ
diff --git a/busybox_uclibc/Dockerfile.builder b/busybox_uclibc/Dockerfile.builder
index 61ab3bb..ffeb7aa 100644
--- a/busybox_uclibc/Dockerfile.builder
+++ b/busybox_uclibc/Dockerfile.builder
@@ -28,14 +28,14 @@ RUN apt-get update && apt-get install -y \
# sub 2048g/45428075 2009-01-15
RUN gpg --keyserver ha.pool.sks-keyservers.net --recv-keys AB07D806D2CE741FB886EE50B025BA8B59C36319
-# https://buildroot.uclibc.org/download.html
-# https://buildroot.uclibc.org/downloads/?C=M;O=D
-ENV BUILDROOT_VERSION 2018.05.1
+# https://buildroot.org/download.html
+# https://buildroot.org/downloads/?C=M;O=D
+ENV BUILDROOT_VERSION 2018.08
RUN set -ex; \
tarball="buildroot-${BUILDROOT_VERSION}.tar.bz2"; \
- curl -fL -o buildroot.tar.bz2 "https://buildroot.uclibc.org/downloads/$tarball"; \
- curl -fL -o buildroot.tar.bz2.sign "https://buildroot.uclibc.org/downloads/$tarball.sign"; \
+ curl -fL -o buildroot.tar.bz2 "https://buildroot.org/downloads/$tarball"; \
+ curl -fL -o buildroot.tar.bz2.sign "https://buildroot.org/downloads/$tarball.sign"; \
gpg --batch --decrypt --output buildroot.tar.bz2.txt buildroot.tar.bz2.sign; \
awk '$1 == "SHA1:" && $2 ~ /^[0-9a-f]+$/ && $3 == "'"$tarball"'" { print $2, "*buildroot.tar.bz2" }' buildroot.tar.bz2.txt > buildroot.tar.bz2.sha1; \
test -s buildroot.tar.bz2.sha1; \
@@ -165,7 +165,7 @@ ENV PATH /usr/src/buildroot/output/host/usr/bin:$PATH
# sub 1024g/2C766641 2006-12-12
RUN gpg --keyserver ha.pool.sks-keyservers.net --recv-keys C9E9416F76E610DBD09D040F47B70C55ACC9965B
-ENV BUSYBOX_VERSION 1.29.2
+ENV BUSYBOX_VERSION 1.29.3
RUN set -ex; \
tarball="busybox-${BUSYBOX_VERSION}.tar.bz2"; \
diff --git a/busybox_uclibc/busybox.tar.xz b/busybox_uclibc/busybox.tar.xz
index e6f8f03..77ec843 100644
Binary files a/busybox_uclibc/busybox.tar.xz and b/busybox_uclibc/busybox.tar.xz differ
diff --git a/cassandra_2.1/docker-entrypoint.sh b/cassandra_2.1/docker-entrypoint.sh
index 6299af0..6f08ce7 100755
--- a/cassandra_2.1/docker-entrypoint.sh
+++ b/cassandra_2.1/docker-entrypoint.sh
@@ -9,7 +9,8 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'cassandra' -a "$(id -u)" = '0' ]; then
- chown -R cassandra /var/lib/cassandra /var/log/cassandra "$CASSANDRA_CONFIG"
+ find /var/lib/cassandra /var/log/cassandra "$CASSANDRA_CONFIG" \
+ \! -user cassandra -exec chown cassandra '{}' +
exec gosu cassandra "$BASH_SOURCE" "$@"
fi
@@ -25,6 +26,16 @@ _ip_address() {
'
}
+# "sed -i", but without "mv" (which doesn't work on a bind-mounted file, for example)
+_sed-in-place() {
+ local filename="$1"; shift
+ local tempFile
+ tempFile="$(mktemp)"
+ sed "$@" "$filename" > "$tempFile"
+ cat "$tempFile" > "$filename"
+ rm "$tempFile"
+}
+
if [ "$1" = 'cassandra' ]; then
: ${CASSANDRA_RPC_ADDRESS='0.0.0.0'}
@@ -45,7 +56,8 @@ if [ "$1" = 'cassandra' ]; then
fi
: ${CASSANDRA_SEEDS:="$CASSANDRA_BROADCAST_ADDRESS"}
- sed -ri 's/(- seeds:).*/\1 "'"$CASSANDRA_SEEDS"'"/' "$CASSANDRA_CONFIG/cassandra.yaml"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra.yaml" \
+ -r 's/(- seeds:).*/\1 "'"$CASSANDRA_SEEDS"'"/'
for yaml in \
broadcast_address \
@@ -60,7 +72,8 @@ if [ "$1" = 'cassandra' ]; then
var="CASSANDRA_${yaml^^}"
val="${!var}"
if [ "$val" ]; then
- sed -ri 's/^(# )?('"$yaml"':).*/\2 '"$val"'/' "$CASSANDRA_CONFIG/cassandra.yaml"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra.yaml" \
+ -r 's/^(# )?('"$yaml"':).*/\2 '"$val"'/'
fi
done
@@ -68,7 +81,8 @@ if [ "$1" = 'cassandra' ]; then
var="CASSANDRA_${rackdc^^}"
val="${!var}"
if [ "$val" ]; then
- sed -ri 's/^('"$rackdc"'=).*/\1 '"$val"'/' "$CASSANDRA_CONFIG/cassandra-rackdc.properties"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra-rackdc.properties" \
+ -r 's/^('"$rackdc"'=).*/\1 '"$val"'/'
fi
done
fi
diff --git a/cassandra_2/docker-entrypoint.sh b/cassandra_2/docker-entrypoint.sh
index 6299af0..6f08ce7 100755
--- a/cassandra_2/docker-entrypoint.sh
+++ b/cassandra_2/docker-entrypoint.sh
@@ -9,7 +9,8 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'cassandra' -a "$(id -u)" = '0' ]; then
- chown -R cassandra /var/lib/cassandra /var/log/cassandra "$CASSANDRA_CONFIG"
+ find /var/lib/cassandra /var/log/cassandra "$CASSANDRA_CONFIG" \
+ \! -user cassandra -exec chown cassandra '{}' +
exec gosu cassandra "$BASH_SOURCE" "$@"
fi
@@ -25,6 +26,16 @@ _ip_address() {
'
}
+# "sed -i", but without "mv" (which doesn't work on a bind-mounted file, for example)
+_sed-in-place() {
+ local filename="$1"; shift
+ local tempFile
+ tempFile="$(mktemp)"
+ sed "$@" "$filename" > "$tempFile"
+ cat "$tempFile" > "$filename"
+ rm "$tempFile"
+}
+
if [ "$1" = 'cassandra' ]; then
: ${CASSANDRA_RPC_ADDRESS='0.0.0.0'}
@@ -45,7 +56,8 @@ if [ "$1" = 'cassandra' ]; then
fi
: ${CASSANDRA_SEEDS:="$CASSANDRA_BROADCAST_ADDRESS"}
- sed -ri 's/(- seeds:).*/\1 "'"$CASSANDRA_SEEDS"'"/' "$CASSANDRA_CONFIG/cassandra.yaml"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra.yaml" \
+ -r 's/(- seeds:).*/\1 "'"$CASSANDRA_SEEDS"'"/'
for yaml in \
broadcast_address \
@@ -60,7 +72,8 @@ if [ "$1" = 'cassandra' ]; then
var="CASSANDRA_${yaml^^}"
val="${!var}"
if [ "$val" ]; then
- sed -ri 's/^(# )?('"$yaml"':).*/\2 '"$val"'/' "$CASSANDRA_CONFIG/cassandra.yaml"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra.yaml" \
+ -r 's/^(# )?('"$yaml"':).*/\2 '"$val"'/'
fi
done
@@ -68,7 +81,8 @@ if [ "$1" = 'cassandra' ]; then
var="CASSANDRA_${rackdc^^}"
val="${!var}"
if [ "$val" ]; then
- sed -ri 's/^('"$rackdc"'=).*/\1 '"$val"'/' "$CASSANDRA_CONFIG/cassandra-rackdc.properties"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra-rackdc.properties" \
+ -r 's/^('"$rackdc"'=).*/\1 '"$val"'/'
fi
done
fi
diff --git a/cassandra_3.0/docker-entrypoint.sh b/cassandra_3.0/docker-entrypoint.sh
index 6299af0..6f08ce7 100755
--- a/cassandra_3.0/docker-entrypoint.sh
+++ b/cassandra_3.0/docker-entrypoint.sh
@@ -9,7 +9,8 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'cassandra' -a "$(id -u)" = '0' ]; then
- chown -R cassandra /var/lib/cassandra /var/log/cassandra "$CASSANDRA_CONFIG"
+ find /var/lib/cassandra /var/log/cassandra "$CASSANDRA_CONFIG" \
+ \! -user cassandra -exec chown cassandra '{}' +
exec gosu cassandra "$BASH_SOURCE" "$@"
fi
@@ -25,6 +26,16 @@ _ip_address() {
'
}
+# "sed -i", but without "mv" (which doesn't work on a bind-mounted file, for example)
+_sed-in-place() {
+ local filename="$1"; shift
+ local tempFile
+ tempFile="$(mktemp)"
+ sed "$@" "$filename" > "$tempFile"
+ cat "$tempFile" > "$filename"
+ rm "$tempFile"
+}
+
if [ "$1" = 'cassandra' ]; then
: ${CASSANDRA_RPC_ADDRESS='0.0.0.0'}
@@ -45,7 +56,8 @@ if [ "$1" = 'cassandra' ]; then
fi
: ${CASSANDRA_SEEDS:="$CASSANDRA_BROADCAST_ADDRESS"}
- sed -ri 's/(- seeds:).*/\1 "'"$CASSANDRA_SEEDS"'"/' "$CASSANDRA_CONFIG/cassandra.yaml"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra.yaml" \
+ -r 's/(- seeds:).*/\1 "'"$CASSANDRA_SEEDS"'"/'
for yaml in \
broadcast_address \
@@ -60,7 +72,8 @@ if [ "$1" = 'cassandra' ]; then
var="CASSANDRA_${yaml^^}"
val="${!var}"
if [ "$val" ]; then
- sed -ri 's/^(# )?('"$yaml"':).*/\2 '"$val"'/' "$CASSANDRA_CONFIG/cassandra.yaml"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra.yaml" \
+ -r 's/^(# )?('"$yaml"':).*/\2 '"$val"'/'
fi
done
@@ -68,7 +81,8 @@ if [ "$1" = 'cassandra' ]; then
var="CASSANDRA_${rackdc^^}"
val="${!var}"
if [ "$val" ]; then
- sed -ri 's/^('"$rackdc"'=).*/\1 '"$val"'/' "$CASSANDRA_CONFIG/cassandra-rackdc.properties"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra-rackdc.properties" \
+ -r 's/^('"$rackdc"'=).*/\1 '"$val"'/'
fi
done
fi
diff --git a/cassandra_latest/docker-entrypoint.sh b/cassandra_latest/docker-entrypoint.sh
index 6299af0..6f08ce7 100755
--- a/cassandra_latest/docker-entrypoint.sh
+++ b/cassandra_latest/docker-entrypoint.sh
@@ -9,7 +9,8 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'cassandra' -a "$(id -u)" = '0' ]; then
- chown -R cassandra /var/lib/cassandra /var/log/cassandra "$CASSANDRA_CONFIG"
+ find /var/lib/cassandra /var/log/cassandra "$CASSANDRA_CONFIG" \
+ \! -user cassandra -exec chown cassandra '{}' +
exec gosu cassandra "$BASH_SOURCE" "$@"
fi
@@ -25,6 +26,16 @@ _ip_address() {
'
}
+# "sed -i", but without "mv" (which doesn't work on a bind-mounted file, for example)
+_sed-in-place() {
+ local filename="$1"; shift
+ local tempFile
+ tempFile="$(mktemp)"
+ sed "$@" "$filename" > "$tempFile"
+ cat "$tempFile" > "$filename"
+ rm "$tempFile"
+}
+
if [ "$1" = 'cassandra' ]; then
: ${CASSANDRA_RPC_ADDRESS='0.0.0.0'}
@@ -45,7 +56,8 @@ if [ "$1" = 'cassandra' ]; then
fi
: ${CASSANDRA_SEEDS:="$CASSANDRA_BROADCAST_ADDRESS"}
- sed -ri 's/(- seeds:).*/\1 "'"$CASSANDRA_SEEDS"'"/' "$CASSANDRA_CONFIG/cassandra.yaml"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra.yaml" \
+ -r 's/(- seeds:).*/\1 "'"$CASSANDRA_SEEDS"'"/'
for yaml in \
broadcast_address \
@@ -60,7 +72,8 @@ if [ "$1" = 'cassandra' ]; then
var="CASSANDRA_${yaml^^}"
val="${!var}"
if [ "$val" ]; then
- sed -ri 's/^(# )?('"$yaml"':).*/\2 '"$val"'/' "$CASSANDRA_CONFIG/cassandra.yaml"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra.yaml" \
+ -r 's/^(# )?('"$yaml"':).*/\2 '"$val"'/'
fi
done
@@ -68,7 +81,8 @@ if [ "$1" = 'cassandra' ]; then
var="CASSANDRA_${rackdc^^}"
val="${!var}"
if [ "$val" ]; then
- sed -ri 's/^('"$rackdc"'=).*/\1 '"$val"'/' "$CASSANDRA_CONFIG/cassandra-rackdc.properties"
+ _sed-in-place "$CASSANDRA_CONFIG/cassandra-rackdc.properties" \
+ -r 's/^('"$rackdc"'=).*/\1 '"$val"'/'
fi
done
fi
diff --git a/ghost_0-alpine/docker-entrypoint.sh b/ghost_0-alpine/docker-entrypoint.sh
index 622f014..12d2900 100755
--- a/ghost_0-alpine/docker-entrypoint.sh
+++ b/ghost_0-alpine/docker-entrypoint.sh
@@ -3,7 +3,7 @@ set -e
# allow the container to be started with `--user`
if [[ "$*" == npm*start* ]] && [ "$(id -u)" = '0' ]; then
- chown -R node "$GHOST_CONTENT"
+ find "$GHOST_CONTENT" \! -user node -exec chown node '{}' +
exec su-exec node "$BASH_SOURCE" "$@"
fi
diff --git a/ghost_0/docker-entrypoint.sh b/ghost_0/docker-entrypoint.sh
index 18f120b..79c788e 100755
--- a/ghost_0/docker-entrypoint.sh
+++ b/ghost_0/docker-entrypoint.sh
@@ -3,7 +3,7 @@ set -e
# allow the container to be started with `--user`
if [[ "$*" == npm*start* ]] && [ "$(id -u)" = '0' ]; then
- chown -R user "$GHOST_CONTENT"
+ find "$GHOST_CONTENT" \! -user user -exec chown user '{}' +
exec gosu user "$BASH_SOURCE" "$@"
fi
diff --git a/ghost_1-alpine/docker-entrypoint.sh b/ghost_1-alpine/docker-entrypoint.sh
index 21eee25..a17424d 100755
--- a/ghost_1-alpine/docker-entrypoint.sh
+++ b/ghost_1-alpine/docker-entrypoint.sh
@@ -3,7 +3,7 @@ set -e
# allow the container to be started with `--user`
if [[ "$*" == node*current/index.js* ]] && [ "$(id -u)" = '0' ]; then
- chown -R node "$GHOST_CONTENT"
+ find "$GHOST_CONTENT" \! -user node -exec chown node '{}' +
exec su-exec node "$BASH_SOURCE" "$@"
fi
diff --git a/ghost_1/docker-entrypoint.sh b/ghost_1/docker-entrypoint.sh
index 1060b05..d538786 100755
--- a/ghost_1/docker-entrypoint.sh
+++ b/ghost_1/docker-entrypoint.sh
@@ -3,7 +3,7 @@ set -e
# allow the container to be started with `--user`
if [[ "$*" == node*current/index.js* ]] && [ "$(id -u)" = '0' ]; then
- chown -R node "$GHOST_CONTENT"
+ find "$GHOST_CONTENT" \! -user node -exec chown node '{}' +
exec gosu node "$BASH_SOURCE" "$@"
fi
diff --git a/ghost_alpine/docker-entrypoint.sh b/ghost_alpine/docker-entrypoint.sh
index bedd4fa..c4d007b 100755
--- a/ghost_alpine/docker-entrypoint.sh
+++ b/ghost_alpine/docker-entrypoint.sh
@@ -3,7 +3,7 @@ set -e
# allow the container to be started with `--user`
if [[ "$*" == node*current/index.js* ]] && [ "$(id -u)" = '0' ]; then
- chown -R node "$GHOST_CONTENT"
+ find "$GHOST_CONTENT" \! -user node -exec chown node '{}' +
exec su-exec node "$BASH_SOURCE" "$@"
fi
diff --git a/ghost_latest/docker-entrypoint.sh b/ghost_latest/docker-entrypoint.sh
index c7bfbe3..f4614d4 100755
--- a/ghost_latest/docker-entrypoint.sh
+++ b/ghost_latest/docker-entrypoint.sh
@@ -3,7 +3,7 @@ set -e
# allow the container to be started with `--user`
if [[ "$*" == node*current/index.js* ]] && [ "$(id -u)" = '0' ]; then
- chown -R node "$GHOST_CONTENT"
+ find "$GHOST_CONTENT" \! -user node -exec chown node '{}' +
exec gosu node "$BASH_SOURCE" "$@"
fi
diff --git a/julia_stretch/Dockerfile b/julia_stretch/Dockerfile
index b8dc4be..f23b896 100644
--- a/julia_stretch/Dockerfile
+++ b/julia_stretch/Dockerfile
@@ -17,7 +17,7 @@ ENV PATH $JULIA_PATH/bin:$PATH
ENV JULIA_GPG 3673DF529D9049477F76B37566E3C7DC03D6E495
# https://julialang.org/downloads/
-ENV JULIA_VERSION 1.0.0
+ENV JULIA_VERSION 1.0.1
RUN set -eux; \
\
@@ -32,16 +32,14 @@ RUN set -eux; \
fi; \
\
# https://julialang.org/downloads/#julia-command-line-version
-# https://julialang-s3.julialang.org/bin/checksums/julia-1.0.0.sha256
+# https://julialang-s3.julialang.org/bin/checksums/julia-1.0.1.sha256
# this "case" statement is generated via "update.sh"
dpkgArch="$(dpkg --print-architecture)"; \
case "${dpkgArch##*-}" in \
# amd64
- amd64) tarArch='x86_64'; dirArch='x64'; sha256='bea4570d7358016d8ed29d2c15787dbefaea3e746c570763e7ad6040f17831f3' ;; \
-# arm32v7
- armhf) tarArch='armv7l'; dirArch='armv7l'; sha256='61e855e93c3bfe5e4f486a54a4c45194f4b020922e56af5fc104ff3fd3d8e41a' ;; \
+ amd64) tarArch='x86_64'; dirArch='x64'; sha256='9ffbcf7f4a111e13415954caccdd1ce90b5c835cee9f62d6ac708f5b752c87dd' ;; \
# i386
- i386) tarArch='i686'; dirArch='x86'; sha256='c8c607a7682bfe08b5511aac616c3b393038e52edf4dbaac5e69727c4f1eaa8b' ;; \
+ i386) tarArch='i686'; dirArch='x86'; sha256='e2ce5fa564242c2dbb836f9493166ce6eaaec8f46db9861b4cdad047497dd4c4' ;; \
*) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding Julia binary release"; exit 1 ;; \
esac; \
\
diff --git a/julia_windowsservercore-1709/Dockerfile b/julia_windowsservercore-1709/Dockerfile
index 2c2daa5..a57f5f7 100644
--- a/julia_windowsservercore-1709/Dockerfile
+++ b/julia_windowsservercore-1709/Dockerfile
@@ -3,8 +3,8 @@ FROM microsoft/windowsservercore:1709
# $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
-ENV JULIA_VERSION 1.0.0
-ENV JULIA_SHA256 001874185a26f598abe2e7fc287cacf66387c68caa3251f5aa6ef97fb22020dd
+ENV JULIA_VERSION 1.0.1
+ENV JULIA_SHA256 7b8e29d49c538f83f1d98ec105742ca36ad8c2d50caaf25b197b4293a5603fff
RUN $url = ('https://julialang-s3.julialang.org/bin/winnt/x64/{1}/julia-{0}-win64.exe' -f $env:JULIA_VERSION, ($env:JULIA_VERSION.Split('.')[0..1] -Join '.')); \
Write-Host ('Downloading {0} ...' -f $url); \
diff --git a/julia_windowsservercore-1803/Dockerfile b/julia_windowsservercore-1803/Dockerfile
index 6cf08e5..03edf90 100644
--- a/julia_windowsservercore-1803/Dockerfile
+++ b/julia_windowsservercore-1803/Dockerfile
@@ -3,8 +3,8 @@ FROM microsoft/windowsservercore:1803
# $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
-ENV JULIA_VERSION 1.0.0
-ENV JULIA_SHA256 001874185a26f598abe2e7fc287cacf66387c68caa3251f5aa6ef97fb22020dd
+ENV JULIA_VERSION 1.0.1
+ENV JULIA_SHA256 7b8e29d49c538f83f1d98ec105742ca36ad8c2d50caaf25b197b4293a5603fff
RUN $url = ('https://julialang-s3.julialang.org/bin/winnt/x64/{1}/julia-{0}-win64.exe' -f $env:JULIA_VERSION, ($env:JULIA_VERSION.Split('.')[0..1] -Join '.')); \
Write-Host ('Downloading {0} ...' -f $url); \
diff --git a/julia_windowsservercore-ltsc2016/Dockerfile b/julia_windowsservercore-ltsc2016/Dockerfile
index a2a90cc..b91c59d 100644
--- a/julia_windowsservercore-ltsc2016/Dockerfile
+++ b/julia_windowsservercore-ltsc2016/Dockerfile
@@ -3,8 +3,8 @@ FROM microsoft/windowsservercore:ltsc2016
# $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
-ENV JULIA_VERSION 1.0.0
-ENV JULIA_SHA256 001874185a26f598abe2e7fc287cacf66387c68caa3251f5aa6ef97fb22020dd
+ENV JULIA_VERSION 1.0.1
+ENV JULIA_SHA256 7b8e29d49c538f83f1d98ec105742ca36ad8c2d50caaf25b197b4293a5603fff
RUN $url = ('https://julialang-s3.julialang.org/bin/winnt/x64/{1}/julia-{0}-win64.exe' -f $env:JULIA_VERSION, ($env:JULIA_VERSION.Split('.')[0..1] -Join '.')); \
Write-Host ('Downloading {0} ...' -f $url); \
diff --git a/mariadb_10.0/docker-entrypoint.sh b/mariadb_10.0/docker-entrypoint.sh
index 98a6e66..d209c5e 100755
--- a/mariadb_10.0/docker-entrypoint.sh
+++ b/mariadb_10.0/docker-entrypoint.sh
@@ -67,7 +67,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" -a "$(id -u)" = '0' ]; then
_check_config "$@"
DATADIR="$(_get_config 'datadir' "$@")"
mkdir -p "$DATADIR"
- chown -R mysql:mysql "$DATADIR"
+ find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
exec gosu mysql "$BASH_SOURCE" "$@"
fi
diff --git a/mariadb_10.1/docker-entrypoint.sh b/mariadb_10.1/docker-entrypoint.sh
index 98a6e66..d209c5e 100755
--- a/mariadb_10.1/docker-entrypoint.sh
+++ b/mariadb_10.1/docker-entrypoint.sh
@@ -67,7 +67,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" -a "$(id -u)" = '0' ]; then
_check_config "$@"
DATADIR="$(_get_config 'datadir' "$@")"
mkdir -p "$DATADIR"
- chown -R mysql:mysql "$DATADIR"
+ find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
exec gosu mysql "$BASH_SOURCE" "$@"
fi
diff --git a/mariadb_10.2/docker-entrypoint.sh b/mariadb_10.2/docker-entrypoint.sh
index 98a6e66..d209c5e 100755
--- a/mariadb_10.2/docker-entrypoint.sh
+++ b/mariadb_10.2/docker-entrypoint.sh
@@ -67,7 +67,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" -a "$(id -u)" = '0' ]; then
_check_config "$@"
DATADIR="$(_get_config 'datadir' "$@")"
mkdir -p "$DATADIR"
- chown -R mysql:mysql "$DATADIR"
+ find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
exec gosu mysql "$BASH_SOURCE" "$@"
fi
diff --git a/mariadb_5/docker-entrypoint.sh b/mariadb_5/docker-entrypoint.sh
index 98a6e66..d209c5e 100755
--- a/mariadb_5/docker-entrypoint.sh
+++ b/mariadb_5/docker-entrypoint.sh
@@ -67,7 +67,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" -a "$(id -u)" = '0' ]; then
_check_config "$@"
DATADIR="$(_get_config 'datadir' "$@")"
mkdir -p "$DATADIR"
- chown -R mysql:mysql "$DATADIR"
+ find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
exec gosu mysql "$BASH_SOURCE" "$@"
fi
diff --git a/mariadb_latest/docker-entrypoint.sh b/mariadb_latest/docker-entrypoint.sh
index 98a6e66..d209c5e 100755
--- a/mariadb_latest/docker-entrypoint.sh
+++ b/mariadb_latest/docker-entrypoint.sh
@@ -67,7 +67,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" -a "$(id -u)" = '0' ]; then
_check_config "$@"
DATADIR="$(_get_config 'datadir' "$@")"
mkdir -p "$DATADIR"
- chown -R mysql:mysql "$DATADIR"
+ find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
exec gosu mysql "$BASH_SOURCE" "$@"
fi
diff --git a/mongo_3-stretch/docker-entrypoint.sh b/mongo_3-stretch/docker-entrypoint.sh
index 09c4924..229d327 100755
--- a/mongo_3-stretch/docker-entrypoint.sh
+++ b/mongo_3-stretch/docker-entrypoint.sh
@@ -11,7 +11,7 @@ originalArgOne="$1"
# all mongo* commands should be dropped to the correct user
if [[ "$originalArgOne" == mongo* ]] && [ "$(id -u)" = '0' ]; then
if [ "$originalArgOne" = 'mongod' ]; then
- chown -R mongodb /data/configdb /data/db
+ find /data/configdb /data/db \! -user mongodb -exec chown mongodb '{}' +
fi
# make sure we can write to stdout and stderr as "mongodb"
diff --git a/mongo_3.2-jessie/docker-entrypoint.sh b/mongo_3.2-jessie/docker-entrypoint.sh
index 81e3803..66a379c 100755
--- a/mongo_3.2-jessie/docker-entrypoint.sh
+++ b/mongo_3.2-jessie/docker-entrypoint.sh
@@ -11,7 +11,7 @@ originalArgOne="$1"
# all mongo* commands should be dropped to the correct user
if [[ "$originalArgOne" == mongo* ]] && [ "$(id -u)" = '0' ]; then
if [ "$originalArgOne" = 'mongod' ]; then
- chown -R mongodb /data/configdb /data/db
+ find /data/configdb /data/db \! -user mongodb -exec chown mongodb '{}' +
fi
# make sure we can write to stdout and stderr as "mongodb"
diff --git a/mongo_3.4-jessie/docker-entrypoint.sh b/mongo_3.4-jessie/docker-entrypoint.sh
index 81e3803..66a379c 100755
--- a/mongo_3.4-jessie/docker-entrypoint.sh
+++ b/mongo_3.4-jessie/docker-entrypoint.sh
@@ -11,7 +11,7 @@ originalArgOne="$1"
# all mongo* commands should be dropped to the correct user
if [[ "$originalArgOne" == mongo* ]] && [ "$(id -u)" = '0' ]; then
if [ "$originalArgOne" = 'mongod' ]; then
- chown -R mongodb /data/configdb /data/db
+ find /data/configdb /data/db \! -user mongodb -exec chown mongodb '{}' +
fi
# make sure we can write to stdout and stderr as "mongodb"
diff --git a/mongo_unstable-xenial/docker-entrypoint.sh b/mongo_unstable-xenial/docker-entrypoint.sh
index 09c4924..229d327 100755
--- a/mongo_unstable-xenial/docker-entrypoint.sh
+++ b/mongo_unstable-xenial/docker-entrypoint.sh
@@ -11,7 +11,7 @@ originalArgOne="$1"
# all mongo* commands should be dropped to the correct user
if [[ "$originalArgOne" == mongo* ]] && [ "$(id -u)" = '0' ]; then
if [ "$originalArgOne" = 'mongod' ]; then
- chown -R mongodb /data/configdb /data/db
+ find /data/configdb /data/db \! -user mongodb -exec chown mongodb '{}' +
fi
# make sure we can write to stdout and stderr as "mongodb"
diff --git a/mongo_xenial/docker-entrypoint.sh b/mongo_xenial/docker-entrypoint.sh
index 09c4924..229d327 100755
--- a/mongo_xenial/docker-entrypoint.sh
+++ b/mongo_xenial/docker-entrypoint.sh
@@ -11,7 +11,7 @@ originalArgOne="$1"
# all mongo* commands should be dropped to the correct user
if [[ "$originalArgOne" == mongo* ]] && [ "$(id -u)" = '0' ]; then
if [ "$originalArgOne" = 'mongod' ]; then
- chown -R mongodb /data/configdb /data/db
+ find /data/configdb /data/db \! -user mongodb -exec chown mongodb '{}' +
fi
# make sure we can write to stdout and stderr as "mongodb"
diff --git a/openjdk_11-oracle/Dockerfile b/openjdk_11-oracle/Dockerfile
new file mode 100644
index 0000000..1084633
--- /dev/null
+++ b/openjdk_11-oracle/Dockerfile
@@ -0,0 +1,54 @@
+FROM oraclelinux:7-slim
+
+RUN set -eux; \
+ yum install -y \
+ gzip \
+ tar \
+ \
+# java.lang.UnsatisfiedLinkError: /usr/java/openjdk-12/lib/libfontmanager.so: libfreetype.so.6: cannot open shared object file: No such file or directory
+# https://github.com/docker-library/openjdk/pull/235#issuecomment-424466077
+ freetype fontconfig \
+ ; \
+ rm -rf /var/cache/yum
+
+# Default to UTF-8 file.encoding
+#ENV LANG C.UTF-8
+# TODO oraclelinux doesn't have C.UTF-8 by default??
+
+ENV JAVA_HOME /usr/java/openjdk-11
+ENV PATH $JAVA_HOME/bin:$PATH
+
+# http://jdk.java.net/
+ENV JAVA_VERSION 11
+ENV JAVA_URL https://download.java.net/java/ga/jdk11/openjdk-11_linux-x64_bin.tar.gz
+ENV JAVA_SHA256 3784cfc4670f0d4c5482604c7c513beb1a92b005f569df9bf100e8bef6610f2e
+
+RUN set -eux; \
+ \
+ curl -fL -o /openjdk.tgz "$JAVA_URL"; \
+ echo "$JAVA_SHA256 */openjdk.tgz" | sha256sum -c -; \
+ mkdir -p "$JAVA_HOME"; \
+ tar --extract --file /openjdk.tgz --directory "$JAVA_HOME" --strip-components 1; \
+ rm /openjdk.tgz; \
+ \
+# https://github.com/oracle/docker-images/blob/a56e0d1ed968ff669d2e2ba8a1483d0f3acc80c0/OracleJava/java-8/Dockerfile#L17-L19
+ ln -sfT "$JAVA_HOME" /usr/java/default; \
+ ln -sfT "$JAVA_HOME" /usr/java/latest; \
+ for bin in "$JAVA_HOME/bin/"*; do \
+ base="$(basename "$bin")"; \
+ [ ! -e "/usr/bin/$base" ]; \
+ alternatives --install "/usr/bin/$base" "$base" "$bin" 20000; \
+ done; \
+ \
+# https://github.com/docker-library/openjdk/issues/212#issuecomment-420979840
+# http://openjdk.java.net/jeps/341
+ java -Xshare:dump; \
+ \
+# basic smoke test
+ java --version; \
+ javac --version
+
+# https://docs.oracle.com/javase/10/tools/jshell.htm
+# https://docs.oracle.com/javase/10/jshell/
+# https://en.wikipedia.org/wiki/JShell
+CMD ["jshell"]
diff --git a/openjdk_11-windowsservercore-1709/Dockerfile b/openjdk_11-windowsservercore-1709/Dockerfile
index 07d9551..04c22fc 100644
--- a/openjdk_11-windowsservercore-1709/Dockerfile
+++ b/openjdk_11-windowsservercore-1709/Dockerfile
@@ -3,7 +3,7 @@ FROM microsoft/windowsservercore:1709
# $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
-ENV JAVA_HOME C:\\jdk-11
+ENV JAVA_HOME C:\\openjdk-11
RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
Write-Host ('Updating PATH: {0}' -f $newPath); \
# Nano Server does not have "[Environment]::SetEnvironmentVariable()"
@@ -11,7 +11,7 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
# http://jdk.java.net/
ENV JAVA_VERSION 11
-ENV JAVA_URL https://download.java.net/java/GA/jdk11/28/GPL/openjdk-11+28_windows-x64_bin.zip
+ENV JAVA_URL https://download.java.net/java/ga/jdk11/openjdk-11_windows-x64_bin.zip
ENV JAVA_SHA256 fde3b28ca31b86a889c37528f17411cd0b9651beb6fa76cac89a223417910f4b
RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
@@ -24,11 +24,14 @@ RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
}; \
\
Write-Host 'Expanding ...'; \
- Expand-Archive openjdk.zip -DestinationPath C:\; \
+ New-Item -ItemType Directory -Path C:\temp | Out-Null; \
+ Expand-Archive openjdk.zip -DestinationPath C:\temp; \
+ Move-Item -Path C:\temp\* -Destination $env:JAVA_HOME; \
+ Remove-Item C:\temp; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item openjdk.zip -Force; \
diff --git a/openjdk_11-windowsservercore-1803/Dockerfile b/openjdk_11-windowsservercore-1803/Dockerfile
index c91ecdc..28214d3 100644
--- a/openjdk_11-windowsservercore-1803/Dockerfile
+++ b/openjdk_11-windowsservercore-1803/Dockerfile
@@ -3,7 +3,7 @@ FROM microsoft/windowsservercore:1803
# $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
-ENV JAVA_HOME C:\\jdk-11
+ENV JAVA_HOME C:\\openjdk-11
RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
Write-Host ('Updating PATH: {0}' -f $newPath); \
# Nano Server does not have "[Environment]::SetEnvironmentVariable()"
@@ -11,7 +11,7 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
# http://jdk.java.net/
ENV JAVA_VERSION 11
-ENV JAVA_URL https://download.java.net/java/GA/jdk11/28/GPL/openjdk-11+28_windows-x64_bin.zip
+ENV JAVA_URL https://download.java.net/java/ga/jdk11/openjdk-11_windows-x64_bin.zip
ENV JAVA_SHA256 fde3b28ca31b86a889c37528f17411cd0b9651beb6fa76cac89a223417910f4b
RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
@@ -24,11 +24,14 @@ RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
}; \
\
Write-Host 'Expanding ...'; \
- Expand-Archive openjdk.zip -DestinationPath C:\; \
+ New-Item -ItemType Directory -Path C:\temp | Out-Null; \
+ Expand-Archive openjdk.zip -DestinationPath C:\temp; \
+ Move-Item -Path C:\temp\* -Destination $env:JAVA_HOME; \
+ Remove-Item C:\temp; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item openjdk.zip -Force; \
diff --git a/openjdk_11-windowsservercore-ltsc2016/Dockerfile b/openjdk_11-windowsservercore-ltsc2016/Dockerfile
index 491e00e..52a5581 100644
--- a/openjdk_11-windowsservercore-ltsc2016/Dockerfile
+++ b/openjdk_11-windowsservercore-ltsc2016/Dockerfile
@@ -3,7 +3,7 @@ FROM microsoft/windowsservercore:ltsc2016
# $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
-ENV JAVA_HOME C:\\jdk-11
+ENV JAVA_HOME C:\\openjdk-11
RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
Write-Host ('Updating PATH: {0}' -f $newPath); \
# Nano Server does not have "[Environment]::SetEnvironmentVariable()"
@@ -11,7 +11,7 @@ RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
# http://jdk.java.net/
ENV JAVA_VERSION 11
-ENV JAVA_URL https://download.java.net/java/GA/jdk11/28/GPL/openjdk-11+28_windows-x64_bin.zip
+ENV JAVA_URL https://download.java.net/java/ga/jdk11/openjdk-11_windows-x64_bin.zip
ENV JAVA_SHA256 fde3b28ca31b86a889c37528f17411cd0b9651beb6fa76cac89a223417910f4b
RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
@@ -24,11 +24,14 @@ RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
}; \
\
Write-Host 'Expanding ...'; \
- Expand-Archive openjdk.zip -DestinationPath C:\; \
+ New-Item -ItemType Directory -Path C:\temp | Out-Null; \
+ Expand-Archive openjdk.zip -DestinationPath C:\temp; \
+ Move-Item -Path C:\temp\* -Destination $env:JAVA_HOME; \
+ Remove-Item C:\temp; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item openjdk.zip -Force; \
diff --git a/openjdk_12-alpine/Dockerfile b/openjdk_12-alpine/Dockerfile
new file mode 100644
index 0000000..3846bb0
--- /dev/null
+++ b/openjdk_12-alpine/Dockerfile
@@ -0,0 +1,31 @@
+FROM alpine:3.8
+
+ENV JAVA_HOME /opt/openjdk-12
+ENV PATH $JAVA_HOME/bin:$PATH
+
+# http://jdk.java.net/
+ENV JAVA_VERSION 12-ea+12
+ENV JAVA_URL https://download.java.net/java/early_access/alpine/12/binaries/openjdk-12-ea+12_linux-x64-musl_bin.tar.gz
+ENV JAVA_SHA256 36729ff2deec675c87fefbee47b805ad1555192f424ca4debeb81f30eb1bf587
+# "For Alpine Linux, builds are produced on a reduced schedule and may not be in sync with the other platforms."
+
+RUN set -eux; \
+ \
+ wget -O /openjdk.tgz "$JAVA_URL"; \
+ echo "$JAVA_SHA256 */openjdk.tgz" | sha256sum -c -; \
+ mkdir -p "$JAVA_HOME"; \
+ tar --extract --file /openjdk.tgz --directory "$JAVA_HOME" --strip-components 1; \
+ rm /openjdk.tgz; \
+ \
+# https://github.com/docker-library/openjdk/issues/212#issuecomment-420979840
+# http://openjdk.java.net/jeps/341
+ java -Xshare:dump; \
+ \
+# basic smoke test
+ java --version; \
+ javac --version
+
+# https://docs.oracle.com/javase/10/tools/jshell.htm
+# https://docs.oracle.com/javase/10/jshell/
+# https://en.wikipedia.org/wiki/JShell
+CMD ["jshell"]
diff --git a/openjdk_12-oracle/Dockerfile b/openjdk_12-oracle/Dockerfile
new file mode 100644
index 0000000..b177a0e
--- /dev/null
+++ b/openjdk_12-oracle/Dockerfile
@@ -0,0 +1,54 @@
+FROM oraclelinux:7-slim
+
+RUN set -eux; \
+ yum install -y \
+ gzip \
+ tar \
+ \
+# java.lang.UnsatisfiedLinkError: /usr/java/openjdk-12/lib/libfontmanager.so: libfreetype.so.6: cannot open shared object file: No such file or directory
+# https://github.com/docker-library/openjdk/pull/235#issuecomment-424466077
+ freetype fontconfig \
+ ; \
+ rm -rf /var/cache/yum
+
+# Default to UTF-8 file.encoding
+#ENV LANG C.UTF-8
+# TODO oraclelinux doesn't have C.UTF-8 by default??
+
+ENV JAVA_HOME /usr/java/openjdk-12
+ENV PATH $JAVA_HOME/bin:$PATH
+
+# http://jdk.java.net/
+ENV JAVA_VERSION 12-ea+13
+ENV JAVA_URL https://download.java.net/java/early_access/jdk12/13/GPL/openjdk-12-ea+13_linux-x64_bin.tar.gz
+ENV JAVA_SHA256 555b0518f1ada185f1d1b77c79cb6f7a62ed17722cd754223bf92ad617f3c330
+
+RUN set -eux; \
+ \
+ curl -fL -o /openjdk.tgz "$JAVA_URL"; \
+ echo "$JAVA_SHA256 */openjdk.tgz" | sha256sum -c -; \
+ mkdir -p "$JAVA_HOME"; \
+ tar --extract --file /openjdk.tgz --directory "$JAVA_HOME" --strip-components 1; \
+ rm /openjdk.tgz; \
+ \
+# https://github.com/oracle/docker-images/blob/a56e0d1ed968ff669d2e2ba8a1483d0f3acc80c0/OracleJava/java-8/Dockerfile#L17-L19
+ ln -sfT "$JAVA_HOME" /usr/java/default; \
+ ln -sfT "$JAVA_HOME" /usr/java/latest; \
+ for bin in "$JAVA_HOME/bin/"*; do \
+ base="$(basename "$bin")"; \
+ [ ! -e "/usr/bin/$base" ]; \
+ alternatives --install "/usr/bin/$base" "$base" "$bin" 20000; \
+ done; \
+ \
+# https://github.com/docker-library/openjdk/issues/212#issuecomment-420979840
+# http://openjdk.java.net/jeps/341
+ java -Xshare:dump; \
+ \
+# basic smoke test
+ java --version; \
+ javac --version
+
+# https://docs.oracle.com/javase/10/tools/jshell.htm
+# https://docs.oracle.com/javase/10/jshell/
+# https://en.wikipedia.org/wiki/JShell
+CMD ["jshell"]
diff --git a/openjdk_12-windowsservercore-1709/Dockerfile b/openjdk_12-windowsservercore-1709/Dockerfile
index 93a65a0..d34d508 100644
--- a/openjdk_12-windowsservercore-1709/Dockerfile
+++ b/openjdk_12-windowsservercore-1709/Dockerfile
@@ -3,7 +3,7 @@ FROM microsoft/windowsservercore:1709
# $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
-ENV JAVA_HOME C:\\jdk-12
+ENV JAVA_HOME C:\\openjdk-12
RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
Write-Host ('Updating PATH: {0}' -f $newPath); \
# Nano Server does not have "[Environment]::SetEnvironmentVariable()"
@@ -24,11 +24,14 @@ RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
}; \
\
Write-Host 'Expanding ...'; \
- Expand-Archive openjdk.zip -DestinationPath C:\; \
+ New-Item -ItemType Directory -Path C:\temp | Out-Null; \
+ Expand-Archive openjdk.zip -DestinationPath C:\temp; \
+ Move-Item -Path C:\temp\* -Destination $env:JAVA_HOME; \
+ Remove-Item C:\temp; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item openjdk.zip -Force; \
diff --git a/openjdk_12-windowsservercore-1803/Dockerfile b/openjdk_12-windowsservercore-1803/Dockerfile
index 2e5f15b..3b83fb4 100644
--- a/openjdk_12-windowsservercore-1803/Dockerfile
+++ b/openjdk_12-windowsservercore-1803/Dockerfile
@@ -3,7 +3,7 @@ FROM microsoft/windowsservercore:1803
# $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
-ENV JAVA_HOME C:\\jdk-12
+ENV JAVA_HOME C:\\openjdk-12
RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
Write-Host ('Updating PATH: {0}' -f $newPath); \
# Nano Server does not have "[Environment]::SetEnvironmentVariable()"
@@ -24,11 +24,14 @@ RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
}; \
\
Write-Host 'Expanding ...'; \
- Expand-Archive openjdk.zip -DestinationPath C:\; \
+ New-Item -ItemType Directory -Path C:\temp | Out-Null; \
+ Expand-Archive openjdk.zip -DestinationPath C:\temp; \
+ Move-Item -Path C:\temp\* -Destination $env:JAVA_HOME; \
+ Remove-Item C:\temp; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item openjdk.zip -Force; \
diff --git a/openjdk_12-windowsservercore-ltsc2016/Dockerfile b/openjdk_12-windowsservercore-ltsc2016/Dockerfile
index 653650a..4d82977 100644
--- a/openjdk_12-windowsservercore-ltsc2016/Dockerfile
+++ b/openjdk_12-windowsservercore-ltsc2016/Dockerfile
@@ -3,7 +3,7 @@ FROM microsoft/windowsservercore:ltsc2016
# $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
-ENV JAVA_HOME C:\\jdk-12
+ENV JAVA_HOME C:\\openjdk-12
RUN $newPath = ('{0}\bin;{1}' -f $env:JAVA_HOME, $env:PATH); \
Write-Host ('Updating PATH: {0}' -f $newPath); \
# Nano Server does not have "[Environment]::SetEnvironmentVariable()"
@@ -24,11 +24,14 @@ RUN Write-Host ('Downloading {0} ...' -f $env:JAVA_URL); \
}; \
\
Write-Host 'Expanding ...'; \
- Expand-Archive openjdk.zip -DestinationPath C:\; \
+ New-Item -ItemType Directory -Path C:\temp | Out-Null; \
+ Expand-Archive openjdk.zip -DestinationPath C:\temp; \
+ Move-Item -Path C:\temp\* -Destination $env:JAVA_HOME; \
+ Remove-Item C:\temp; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item openjdk.zip -Force; \
diff --git a/openjdk_8-nanoserver-sac2016/Dockerfile b/openjdk_8-nanoserver-sac2016/Dockerfile
index d04970d..0e93058 100644
--- a/openjdk_8-nanoserver-sac2016/Dockerfile
+++ b/openjdk_8-nanoserver-sac2016/Dockerfile
@@ -47,8 +47,8 @@ RUN $url = ('https://github.com/ojdkbuild/ojdkbuild/releases/download/{0}/{1}' -
; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item ojdkbuild.zip -Force; \
diff --git a/openjdk_8-windowsservercore-1709/Dockerfile b/openjdk_8-windowsservercore-1709/Dockerfile
index c0e2342..ba4c6c9 100644
--- a/openjdk_8-windowsservercore-1709/Dockerfile
+++ b/openjdk_8-windowsservercore-1709/Dockerfile
@@ -35,8 +35,8 @@ RUN $url = ('https://github.com/ojdkbuild/ojdkbuild/releases/download/{0}/{1}' -
; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item ojdkbuild.zip -Force; \
diff --git a/openjdk_8-windowsservercore-ltsc2016/Dockerfile b/openjdk_8-windowsservercore-ltsc2016/Dockerfile
index 55f536f..565b18f 100644
--- a/openjdk_8-windowsservercore-ltsc2016/Dockerfile
+++ b/openjdk_8-windowsservercore-ltsc2016/Dockerfile
@@ -35,8 +35,8 @@ RUN $url = ('https://github.com/ojdkbuild/ojdkbuild/releases/download/{0}/{1}' -
; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item ojdkbuild.zip -Force; \
diff --git a/openjdk_nanoserver-sac2016/Dockerfile b/openjdk_nanoserver-sac2016/Dockerfile
index c24eb2e..4df9571 100644
--- a/openjdk_nanoserver-sac2016/Dockerfile
+++ b/openjdk_nanoserver-sac2016/Dockerfile
@@ -47,8 +47,8 @@ RUN $url = ('https://github.com/ojdkbuild/ojdkbuild/releases/download/{0}/{1}' -
; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item ojdkbuild.zip -Force; \
diff --git a/openjdk_oracle/Dockerfile b/openjdk_oracle/Dockerfile
new file mode 100644
index 0000000..e9127d9
--- /dev/null
+++ b/openjdk_oracle/Dockerfile
@@ -0,0 +1,54 @@
+FROM oraclelinux:7-slim
+
+RUN set -eux; \
+ yum install -y \
+ gzip \
+ tar \
+ \
+# java.lang.UnsatisfiedLinkError: /usr/java/openjdk-12/lib/libfontmanager.so: libfreetype.so.6: cannot open shared object file: No such file or directory
+# https://github.com/docker-library/openjdk/pull/235#issuecomment-424466077
+ freetype fontconfig \
+ ; \
+ rm -rf /var/cache/yum
+
+# Default to UTF-8 file.encoding
+#ENV LANG C.UTF-8
+# TODO oraclelinux doesn't have C.UTF-8 by default??
+
+ENV JAVA_HOME /usr/java/openjdk-10
+ENV PATH $JAVA_HOME/bin:$PATH
+
+# http://jdk.java.net/
+ENV JAVA_VERSION 10.0.2
+ENV JAVA_URL https://download.java.net/java/GA/jdk10/10.0.2/19aef61b38124481863b1413dce1855f/13/openjdk-10.0.2_linux-x64_bin.tar.gz
+ENV JAVA_SHA256 f3b26abc9990a0b8929781310e14a339a7542adfd6596afb842fa0dd7e3848b2
+
+RUN set -eux; \
+ \
+ curl -fL -o /openjdk.tgz "$JAVA_URL"; \
+ echo "$JAVA_SHA256 */openjdk.tgz" | sha256sum -c -; \
+ mkdir -p "$JAVA_HOME"; \
+ tar --extract --file /openjdk.tgz --directory "$JAVA_HOME" --strip-components 1; \
+ rm /openjdk.tgz; \
+ \
+# https://github.com/oracle/docker-images/blob/a56e0d1ed968ff669d2e2ba8a1483d0f3acc80c0/OracleJava/java-8/Dockerfile#L17-L19
+ ln -sfT "$JAVA_HOME" /usr/java/default; \
+ ln -sfT "$JAVA_HOME" /usr/java/latest; \
+ for bin in "$JAVA_HOME/bin/"*; do \
+ base="$(basename "$bin")"; \
+ [ ! -e "/usr/bin/$base" ]; \
+ alternatives --install "/usr/bin/$base" "$base" "$bin" 20000; \
+ done; \
+ \
+# https://github.com/docker-library/openjdk/issues/212#issuecomment-420979840
+# http://openjdk.java.net/jeps/341
+ java -Xshare:dump; \
+ \
+# basic smoke test
+ java --version; \
+ javac --version
+
+# https://docs.oracle.com/javase/10/tools/jshell.htm
+# https://docs.oracle.com/javase/10/jshell/
+# https://en.wikipedia.org/wiki/JShell
+CMD ["jshell"]
diff --git a/openjdk_windowsservercore-1709/Dockerfile b/openjdk_windowsservercore-1709/Dockerfile
index 1c65e9f..f178b97 100644
--- a/openjdk_windowsservercore-1709/Dockerfile
+++ b/openjdk_windowsservercore-1709/Dockerfile
@@ -35,8 +35,8 @@ RUN $url = ('https://github.com/ojdkbuild/ojdkbuild/releases/download/{0}/{1}' -
; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item ojdkbuild.zip -Force; \
diff --git a/openjdk_windowsservercore-ltsc2016/Dockerfile b/openjdk_windowsservercore-ltsc2016/Dockerfile
index 2ea2220..c131bdc 100644
--- a/openjdk_windowsservercore-ltsc2016/Dockerfile
+++ b/openjdk_windowsservercore-ltsc2016/Dockerfile
@@ -35,8 +35,8 @@ RUN $url = ('https://github.com/ojdkbuild/ojdkbuild/releases/download/{0}/{1}' -
; \
\
Write-Host 'Verifying install ...'; \
- Write-Host ' java -version'; java -version; \
- Write-Host ' javac -version'; javac -version; \
+ Write-Host ' java --version'; java --version; \
+ Write-Host ' javac --version'; javac --version; \
\
Write-Host 'Removing ...'; \
Remove-Item ojdkbuild.zip -Force; \
diff --git a/owncloud_9-fpm/docker-entrypoint.sh b/owncloud_9-fpm/docker-entrypoint.sh
index 40aa8a1..8a52382 100755
--- a/owncloud_9-fpm/docker-entrypoint.sh
+++ b/owncloud_9-fpm/docker-entrypoint.sh
@@ -3,7 +3,7 @@ set -e
if [ ! -e '/var/www/html/version.php' ]; then
tar cf - --one-file-system -C /usr/src/owncloud . | tar xf -
- chown -R www-data /var/www/html
+ find /var/www/html \! -user www-data -exec chown www-data '{}' +
fi
exec "$@"
diff --git a/owncloud_9/docker-entrypoint.sh b/owncloud_9/docker-entrypoint.sh
index 40aa8a1..8a52382 100755
--- a/owncloud_9/docker-entrypoint.sh
+++ b/owncloud_9/docker-entrypoint.sh
@@ -3,7 +3,7 @@ set -e
if [ ! -e '/var/www/html/version.php' ]; then
tar cf - --one-file-system -C /usr/src/owncloud . | tar xf -
- chown -R www-data /var/www/html
+ find /var/www/html \! -user www-data -exec chown www-data '{}' +
fi
exec "$@"
diff --git a/owncloud_fpm/docker-entrypoint.sh b/owncloud_fpm/docker-entrypoint.sh
index 40aa8a1..8a52382 100755
--- a/owncloud_fpm/docker-entrypoint.sh
+++ b/owncloud_fpm/docker-entrypoint.sh
@@ -3,7 +3,7 @@ set -e
if [ ! -e '/var/www/html/version.php' ]; then
tar cf - --one-file-system -C /usr/src/owncloud . | tar xf -
- chown -R www-data /var/www/html
+ find /var/www/html \! -user www-data -exec chown www-data '{}' +
fi
exec "$@"
diff --git a/owncloud_latest/docker-entrypoint.sh b/owncloud_latest/docker-entrypoint.sh
index 40aa8a1..8a52382 100755
--- a/owncloud_latest/docker-entrypoint.sh
+++ b/owncloud_latest/docker-entrypoint.sh
@@ -3,7 +3,7 @@ set -e
if [ ! -e '/var/www/html/version.php' ]; then
tar cf - --one-file-system -C /usr/src/owncloud . | tar xf -
- chown -R www-data /var/www/html
+ find /var/www/html \! -user www-data -exec chown www-data '{}' +
fi
exec "$@"
diff --git a/percona_5.5/docker-entrypoint.sh b/percona_5.5/docker-entrypoint.sh
index 42a4cc7..e496e83 100755
--- a/percona_5.5/docker-entrypoint.sh
+++ b/percona_5.5/docker-entrypoint.sh
@@ -63,7 +63,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" -a "$(id -u)" = '0' ]; then
_check_config "$@"
DATADIR="$(_datadir "$@")"
mkdir -p "$DATADIR"
- chown -R mysql:mysql "$DATADIR"
+ find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
exec gosu mysql "$BASH_SOURCE" "$@"
fi
diff --git a/percona_5.6/docker-entrypoint.sh b/percona_5.6/docker-entrypoint.sh
index 42a4cc7..e496e83 100755
--- a/percona_5.6/docker-entrypoint.sh
+++ b/percona_5.6/docker-entrypoint.sh
@@ -63,7 +63,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" -a "$(id -u)" = '0' ]; then
_check_config "$@"
DATADIR="$(_datadir "$@")"
mkdir -p "$DATADIR"
- chown -R mysql:mysql "$DATADIR"
+ find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
exec gosu mysql "$BASH_SOURCE" "$@"
fi
diff --git a/percona_latest/docker-entrypoint.sh b/percona_latest/docker-entrypoint.sh
index 62b1d15..bf84404 100755
--- a/percona_latest/docker-entrypoint.sh
+++ b/percona_latest/docker-entrypoint.sh
@@ -63,7 +63,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" -a "$(id -u)" = '0' ]; then
_check_config "$@"
DATADIR="$(_datadir "$@")"
mkdir -p "$DATADIR"
- chown -R mysql:mysql "$DATADIR"
+ find "$DATADIR" \! -user mysql -exec chown mysql '{}' +
exec gosu mysql "$BASH_SOURCE" "$@"
fi
diff --git a/php_rc-alpine/Dockerfile b/php_rc-alpine/Dockerfile
index 0dea9bd..ca97de3 100644
--- a/php_rc-alpine/Dockerfile
+++ b/php_rc-alpine/Dockerfile
@@ -55,9 +55,9 @@ ENV PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie"
ENV GPG_KEYS CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D
-ENV PHP_VERSION 7.3.0RC1
-ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz.asc"
-ENV PHP_SHA256="f6af9e4e2376f1aadee8d1b4b7a60c5080bf53fe8816e141c78d4f72c93c5075" PHP_MD5=""
+ENV PHP_VERSION 7.3.0RC2
+ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz.asc"
+ENV PHP_SHA256="f52692cb4f5144365a72c6ff698101035a27bceebf2d5a307ad82dd43ee9d751" PHP_MD5=""
RUN set -xe; \
\
diff --git a/php_rc-apache/Dockerfile b/php_rc-apache/Dockerfile
index 0f6202d..c699d05 100644
--- a/php_rc-apache/Dockerfile
+++ b/php_rc-apache/Dockerfile
@@ -113,9 +113,9 @@ ENV PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie"
ENV GPG_KEYS CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D
-ENV PHP_VERSION 7.3.0RC1
-ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz.asc"
-ENV PHP_SHA256="f6af9e4e2376f1aadee8d1b4b7a60c5080bf53fe8816e141c78d4f72c93c5075" PHP_MD5=""
+ENV PHP_VERSION 7.3.0RC2
+ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz.asc"
+ENV PHP_SHA256="f52692cb4f5144365a72c6ff698101035a27bceebf2d5a307ad82dd43ee9d751" PHP_MD5=""
RUN set -xe; \
\
diff --git a/php_rc-fpm-alpine/Dockerfile b/php_rc-fpm-alpine/Dockerfile
index afc0b7b..93d8181 100644
--- a/php_rc-fpm-alpine/Dockerfile
+++ b/php_rc-fpm-alpine/Dockerfile
@@ -56,9 +56,9 @@ ENV PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie"
ENV GPG_KEYS CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D
-ENV PHP_VERSION 7.3.0RC1
-ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz.asc"
-ENV PHP_SHA256="f6af9e4e2376f1aadee8d1b4b7a60c5080bf53fe8816e141c78d4f72c93c5075" PHP_MD5=""
+ENV PHP_VERSION 7.3.0RC2
+ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz.asc"
+ENV PHP_SHA256="f52692cb4f5144365a72c6ff698101035a27bceebf2d5a307ad82dd43ee9d751" PHP_MD5=""
RUN set -xe; \
\
diff --git a/php_rc-fpm/Dockerfile b/php_rc-fpm/Dockerfile
index 4cb028a..7b9a93a 100644
--- a/php_rc-fpm/Dockerfile
+++ b/php_rc-fpm/Dockerfile
@@ -55,9 +55,9 @@ ENV PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie"
ENV GPG_KEYS CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D
-ENV PHP_VERSION 7.3.0RC1
-ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz.asc"
-ENV PHP_SHA256="f6af9e4e2376f1aadee8d1b4b7a60c5080bf53fe8816e141c78d4f72c93c5075" PHP_MD5=""
+ENV PHP_VERSION 7.3.0RC2
+ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz.asc"
+ENV PHP_SHA256="f52692cb4f5144365a72c6ff698101035a27bceebf2d5a307ad82dd43ee9d751" PHP_MD5=""
RUN set -xe; \
\
diff --git a/php_rc-zts-alpine/Dockerfile b/php_rc-zts-alpine/Dockerfile
index 33a621a..734dc10 100644
--- a/php_rc-zts-alpine/Dockerfile
+++ b/php_rc-zts-alpine/Dockerfile
@@ -56,9 +56,9 @@ ENV PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie"
ENV GPG_KEYS CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D
-ENV PHP_VERSION 7.3.0RC1
-ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz.asc"
-ENV PHP_SHA256="f6af9e4e2376f1aadee8d1b4b7a60c5080bf53fe8816e141c78d4f72c93c5075" PHP_MD5=""
+ENV PHP_VERSION 7.3.0RC2
+ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz.asc"
+ENV PHP_SHA256="f52692cb4f5144365a72c6ff698101035a27bceebf2d5a307ad82dd43ee9d751" PHP_MD5=""
RUN set -xe; \
\
diff --git a/php_rc-zts/Dockerfile b/php_rc-zts/Dockerfile
index d7b2435..065f064 100644
--- a/php_rc-zts/Dockerfile
+++ b/php_rc-zts/Dockerfile
@@ -55,9 +55,9 @@ ENV PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie"
ENV GPG_KEYS CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D
-ENV PHP_VERSION 7.3.0RC1
-ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz.asc"
-ENV PHP_SHA256="f6af9e4e2376f1aadee8d1b4b7a60c5080bf53fe8816e141c78d4f72c93c5075" PHP_MD5=""
+ENV PHP_VERSION 7.3.0RC2
+ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz.asc"
+ENV PHP_SHA256="f52692cb4f5144365a72c6ff698101035a27bceebf2d5a307ad82dd43ee9d751" PHP_MD5=""
RUN set -xe; \
\
diff --git a/php_rc/Dockerfile b/php_rc/Dockerfile
index a1d4df5..09c40a6 100644
--- a/php_rc/Dockerfile
+++ b/php_rc/Dockerfile
@@ -54,9 +54,9 @@ ENV PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie"
ENV GPG_KEYS CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D
-ENV PHP_VERSION 7.3.0RC1
-ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC1.tar.xz.asc"
-ENV PHP_SHA256="f6af9e4e2376f1aadee8d1b4b7a60c5080bf53fe8816e141c78d4f72c93c5075" PHP_MD5=""
+ENV PHP_VERSION 7.3.0RC2
+ENV PHP_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz" PHP_ASC_URL="https://downloads.php.net/~cmb/php-7.3.0RC2.tar.xz.asc"
+ENV PHP_SHA256="f52692cb4f5144365a72c6ff698101035a27bceebf2d5a307ad82dd43ee9d751" PHP_MD5=""
RUN set -xe; \
\
diff --git a/rabbitmq_3.6-alpine/docker-entrypoint.sh b/rabbitmq_3.6-alpine/docker-entrypoint.sh
index 3ad149e..b2bfc3d 100755
--- a/rabbitmq_3.6-alpine/docker-entrypoint.sh
+++ b/rabbitmq_3.6-alpine/docker-entrypoint.sh
@@ -26,7 +26,7 @@ file_env() {
# allow the container to be started with `--user`
if [[ "$1" == rabbitmq* ]] && [ "$(id -u)" = '0' ]; then
if [ "$1" = 'rabbitmq-server' ]; then
- chown -R rabbitmq /var/lib/rabbitmq
+ find /var/lib/rabbitmq \! -user rabbitmq -exec chown rabbitmq '{}' +
fi
exec su-exec rabbitmq "$BASH_SOURCE" "$@"
fi
diff --git a/rabbitmq_3.6/docker-entrypoint.sh b/rabbitmq_3.6/docker-entrypoint.sh
index 861561a..5be2413 100755
--- a/rabbitmq_3.6/docker-entrypoint.sh
+++ b/rabbitmq_3.6/docker-entrypoint.sh
@@ -26,7 +26,7 @@ file_env() {
# allow the container to be started with `--user`
if [[ "$1" == rabbitmq* ]] && [ "$(id -u)" = '0' ]; then
if [ "$1" = 'rabbitmq-server' ]; then
- chown -R rabbitmq /var/lib/rabbitmq
+ find /var/lib/rabbitmq \! -user rabbitmq -exec chown rabbitmq '{}' +
fi
exec gosu rabbitmq "$BASH_SOURCE" "$@"
fi
diff --git a/rabbitmq_alpine/docker-entrypoint.sh b/rabbitmq_alpine/docker-entrypoint.sh
index cd806cb..c3fa15e 100755
--- a/rabbitmq_alpine/docker-entrypoint.sh
+++ b/rabbitmq_alpine/docker-entrypoint.sh
@@ -26,7 +26,7 @@ file_env() {
# allow the container to be started with `--user`
if [[ "$1" == rabbitmq* ]] && [ "$(id -u)" = '0' ]; then
if [ "$1" = 'rabbitmq-server' ]; then
- chown -R rabbitmq /var/lib/rabbitmq
+ find /var/lib/rabbitmq \! -user rabbitmq -exec chown rabbitmq '{}' +
fi
exec su-exec rabbitmq "$BASH_SOURCE" "$@"
fi
diff --git a/rabbitmq_latest/docker-entrypoint.sh b/rabbitmq_latest/docker-entrypoint.sh
index 99ae42b..464c96a 100755
--- a/rabbitmq_latest/docker-entrypoint.sh
+++ b/rabbitmq_latest/docker-entrypoint.sh
@@ -26,7 +26,7 @@ file_env() {
# allow the container to be started with `--user`
if [[ "$1" == rabbitmq* ]] && [ "$(id -u)" = '0' ]; then
if [ "$1" = 'rabbitmq-server' ]; then
- chown -R rabbitmq /var/lib/rabbitmq
+ find /var/lib/rabbitmq \! -user rabbitmq -exec chown rabbitmq '{}' +
fi
exec gosu rabbitmq "$BASH_SOURCE" "$@"
fi
diff --git a/redis_3-32bit-stretch/docker-entrypoint.sh b/redis_3-32bit-stretch/docker-entrypoint.sh
index c4facfb..783b65d 100755
--- a/redis_3-32bit-stretch/docker-entrypoint.sh
+++ b/redis_3-32bit-stretch/docker-entrypoint.sh
@@ -9,7 +9,7 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
- chown -R redis .
+ find . \! -user redis -exec chown redis '{}' +
exec gosu redis "$0" "$@"
fi
diff --git a/redis_3-alpine3.8/docker-entrypoint.sh b/redis_3-alpine3.8/docker-entrypoint.sh
index 527b232..db00075 100755
--- a/redis_3-alpine3.8/docker-entrypoint.sh
+++ b/redis_3-alpine3.8/docker-entrypoint.sh
@@ -9,7 +9,7 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
- chown -R redis .
+ find . \! -user redis -exec chown redis '{}' +
exec su-exec redis "$0" "$@"
fi
diff --git a/redis_3-stretch/docker-entrypoint.sh b/redis_3-stretch/docker-entrypoint.sh
index c4facfb..783b65d 100755
--- a/redis_3-stretch/docker-entrypoint.sh
+++ b/redis_3-stretch/docker-entrypoint.sh
@@ -9,7 +9,7 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
- chown -R redis .
+ find . \! -user redis -exec chown redis '{}' +
exec gosu redis "$0" "$@"
fi
diff --git a/redis_32bit-stretch/docker-entrypoint.sh b/redis_32bit-stretch/docker-entrypoint.sh
index c4facfb..783b65d 100755
--- a/redis_32bit-stretch/docker-entrypoint.sh
+++ b/redis_32bit-stretch/docker-entrypoint.sh
@@ -9,7 +9,7 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
- chown -R redis .
+ find . \! -user redis -exec chown redis '{}' +
exec gosu redis "$0" "$@"
fi
diff --git a/redis_5.0-rc-32bit-stretch/docker-entrypoint.sh b/redis_5.0-rc-32bit-stretch/docker-entrypoint.sh
index c4facfb..783b65d 100755
--- a/redis_5.0-rc-32bit-stretch/docker-entrypoint.sh
+++ b/redis_5.0-rc-32bit-stretch/docker-entrypoint.sh
@@ -9,7 +9,7 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
- chown -R redis .
+ find . \! -user redis -exec chown redis '{}' +
exec gosu redis "$0" "$@"
fi
diff --git a/redis_5.0-rc-alpine3.8/docker-entrypoint.sh b/redis_5.0-rc-alpine3.8/docker-entrypoint.sh
index 527b232..db00075 100755
--- a/redis_5.0-rc-alpine3.8/docker-entrypoint.sh
+++ b/redis_5.0-rc-alpine3.8/docker-entrypoint.sh
@@ -9,7 +9,7 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
- chown -R redis .
+ find . \! -user redis -exec chown redis '{}' +
exec su-exec redis "$0" "$@"
fi
diff --git a/redis_5.0-rc-stretch/docker-entrypoint.sh b/redis_5.0-rc-stretch/docker-entrypoint.sh
index c4facfb..783b65d 100755
--- a/redis_5.0-rc-stretch/docker-entrypoint.sh
+++ b/redis_5.0-rc-stretch/docker-entrypoint.sh
@@ -9,7 +9,7 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
- chown -R redis .
+ find . \! -user redis -exec chown redis '{}' +
exec gosu redis "$0" "$@"
fi
diff --git a/redis_alpine3.8/docker-entrypoint.sh b/redis_alpine3.8/docker-entrypoint.sh
index 527b232..db00075 100755
--- a/redis_alpine3.8/docker-entrypoint.sh
+++ b/redis_alpine3.8/docker-entrypoint.sh
@@ -9,7 +9,7 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
- chown -R redis .
+ find . \! -user redis -exec chown redis '{}' +
exec su-exec redis "$0" "$@"
fi
diff --git a/redis_stretch/docker-entrypoint.sh b/redis_stretch/docker-entrypoint.sh
index c4facfb..783b65d 100755
--- a/redis_stretch/docker-entrypoint.sh
+++ b/redis_stretch/docker-entrypoint.sh
@@ -9,7 +9,7 @@ fi
# allow the container to be started with `--user`
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
- chown -R redis .
+ find . \! -user redis -exec chown redis '{}' +
exec gosu redis "$0" "$@"
fi
diff --git a/redmine_3.3/docker-entrypoint.sh b/redmine_3.3/docker-entrypoint.sh
index e0a4ff5..c24cade 100755
--- a/redmine_3.3/docker-entrypoint.sh
+++ b/redmine_3.3/docker-entrypoint.sh
@@ -76,7 +76,7 @@ case "$1" in
file_env 'REDMINE_DB_ENCODING' 'utf8'
mkdir -p "$(dirname "$REDMINE_DB_DATABASE")"
- chown -R redmine:redmine "$(dirname "$REDMINE_DB_DATABASE")"
+ find "$(dirname "$REDMINE_DB_DATABASE")" \! -user redmine -exec chown redmine '{}' +
fi
REDMINE_DB_ADAPTER="$adapter"
@@ -129,9 +129,10 @@ case "$1" in
fi
# https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Step-8-File-system-permissions
- chown -R redmine:redmine files log public/plugin_assets
+ find files log public/plugin_assets \! -user redmine -exec chown redmine:redmine '{}' +
# directories 755, files 644:
- chmod -R ugo-x,u+rwX,go+rX,go-w files log tmp public/plugin_assets
+ find files log tmp public/plugin_assets -type d \! -perm 755 -exec chmod 755 '{}' +
+ find files log tmp public/plugin_assets -type f \! -perm 644 -exec chmod 644 '{}' +
if [ "$1" != 'rake' -a -n "$REDMINE_PLUGINS_MIGRATE" ]; then
gosu redmine rake redmine:plugins:migrate
diff --git a/redmine_latest/docker-entrypoint.sh b/redmine_latest/docker-entrypoint.sh
index e0a4ff5..c24cade 100755
--- a/redmine_latest/docker-entrypoint.sh
+++ b/redmine_latest/docker-entrypoint.sh
@@ -76,7 +76,7 @@ case "$1" in
file_env 'REDMINE_DB_ENCODING' 'utf8'
mkdir -p "$(dirname "$REDMINE_DB_DATABASE")"
- chown -R redmine:redmine "$(dirname "$REDMINE_DB_DATABASE")"
+ find "$(dirname "$REDMINE_DB_DATABASE")" \! -user redmine -exec chown redmine '{}' +
fi
REDMINE_DB_ADAPTER="$adapter"
@@ -129,9 +129,10 @@ case "$1" in
fi
# https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Step-8-File-system-permissions
- chown -R redmine:redmine files log public/plugin_assets
+ find files log public/plugin_assets \! -user redmine -exec chown redmine:redmine '{}' +
# directories 755, files 644:
- chmod -R ugo-x,u+rwX,go+rX,go-w files log tmp public/plugin_assets
+ find files log tmp public/plugin_assets -type d \! -perm 755 -exec chmod 755 '{}' +
+ find files log tmp public/plugin_assets -type f \! -perm 644 -exec chmod 644 '{}' +
if [ "$1" != 'rake' -a -n "$REDMINE_PLUGINS_MIGRATE" ]; then
gosu redmine rake redmine:plugins:migrate
diff --git a/ruby_2.3-alpine/Dockerfile b/ruby_2.3-alpine/Dockerfile
index 256e549..32f880c 100644
--- a/ruby_2.3-alpine/Dockerfile
+++ b/ruby_2.3-alpine/Dockerfile
@@ -55,6 +55,14 @@ RUN set -ex \
\
&& cd /usr/src/ruby \
\
+# https://github.com/docker-library/ruby/issues/196
+# https://bugs.ruby-lang.org/issues/14387#note-13 (patch source)
+# https://bugs.ruby-lang.org/issues/14387#note-16 ("Therefore ncopa's patch looks good for me in general." -- only breaks glibc which doesn't matter here)
+ && wget -O 'thread-stack-fix.patch' 'https://bugs.ruby-lang.org/attachments/download/7081/0001-thread_pthread.c-make-get_main_stack-portable-on-lin.patch' \
+ && echo '3ab628a51d92fdf0d2b5835e93564857aea73e0c1de00313864a94a6255cb645 *thread-stack-fix.patch' | sha256sum -c - \
+ && patch -p1 -i thread-stack-fix.patch \
+ && rm thread-stack-fix.patch \
+ \
# hack in "ENABLE_PATH_CHECK" disabling to suppress:
# warning: Insecure world writable dir
&& { \
diff --git a/ruby_2.3-alpine3.7/Dockerfile b/ruby_2.3-alpine3.7/Dockerfile
index 9b2db8b..dd2b238 100644
--- a/ruby_2.3-alpine3.7/Dockerfile
+++ b/ruby_2.3-alpine3.7/Dockerfile
@@ -55,6 +55,14 @@ RUN set -ex \
\
&& cd /usr/src/ruby \
\
+# https://github.com/docker-library/ruby/issues/196
+# https://bugs.ruby-lang.org/issues/14387#note-13 (patch source)
+# https://bugs.ruby-lang.org/issues/14387#note-16 ("Therefore ncopa's patch looks good for me in general." -- only breaks glibc which doesn't matter here)
+ && wget -O 'thread-stack-fix.patch' 'https://bugs.ruby-lang.org/attachments/download/7081/0001-thread_pthread.c-make-get_main_stack-portable-on-lin.patch' \
+ && echo '3ab628a51d92fdf0d2b5835e93564857aea73e0c1de00313864a94a6255cb645 *thread-stack-fix.patch' | sha256sum -c - \
+ && patch -p1 -i thread-stack-fix.patch \
+ && rm thread-stack-fix.patch \
+ \
# hack in "ENABLE_PATH_CHECK" disabling to suppress:
# warning: Insecure world writable dir
&& { \
diff --git a/ruby_2.4-alpine/Dockerfile b/ruby_2.4-alpine/Dockerfile
index 5f7dbeb..81a24c5 100644
--- a/ruby_2.4-alpine/Dockerfile
+++ b/ruby_2.4-alpine/Dockerfile
@@ -55,6 +55,14 @@ RUN set -ex \
\
&& cd /usr/src/ruby \
\
+# https://github.com/docker-library/ruby/issues/196
+# https://bugs.ruby-lang.org/issues/14387#note-13 (patch source)
+# https://bugs.ruby-lang.org/issues/14387#note-16 ("Therefore ncopa's patch looks good for me in general." -- only breaks glibc which doesn't matter here)
+ && wget -O 'thread-stack-fix.patch' 'https://bugs.ruby-lang.org/attachments/download/7081/0001-thread_pthread.c-make-get_main_stack-portable-on-lin.patch' \
+ && echo '3ab628a51d92fdf0d2b5835e93564857aea73e0c1de00313864a94a6255cb645 *thread-stack-fix.patch' | sha256sum -c - \
+ && patch -p1 -i thread-stack-fix.patch \
+ && rm thread-stack-fix.patch \
+ \
# hack in "ENABLE_PATH_CHECK" disabling to suppress:
# warning: Insecure world writable dir
&& { \
diff --git a/ruby_2.4-alpine3.6/Dockerfile b/ruby_2.4-alpine3.6/Dockerfile
index 416e5fd..e0921c0 100644
--- a/ruby_2.4-alpine3.6/Dockerfile
+++ b/ruby_2.4-alpine3.6/Dockerfile
@@ -55,6 +55,14 @@ RUN set -ex \
\
&& cd /usr/src/ruby \
\
+# https://github.com/docker-library/ruby/issues/196
+# https://bugs.ruby-lang.org/issues/14387#note-13 (patch source)
+# https://bugs.ruby-lang.org/issues/14387#note-16 ("Therefore ncopa's patch looks good for me in general." -- only breaks glibc which doesn't matter here)
+ && wget -O 'thread-stack-fix.patch' 'https://bugs.ruby-lang.org/attachments/download/7081/0001-thread_pthread.c-make-get_main_stack-portable-on-lin.patch' \
+ && echo '3ab628a51d92fdf0d2b5835e93564857aea73e0c1de00313864a94a6255cb645 *thread-stack-fix.patch' | sha256sum -c - \
+ && patch -p1 -i thread-stack-fix.patch \
+ && rm thread-stack-fix.patch \
+ \
# hack in "ENABLE_PATH_CHECK" disabling to suppress:
# warning: Insecure world writable dir
&& { \
diff --git a/ruby_alpine/Dockerfile b/ruby_alpine/Dockerfile
index dfe1e97..f1227c9 100644
--- a/ruby_alpine/Dockerfile
+++ b/ruby_alpine/Dockerfile
@@ -55,6 +55,14 @@ RUN set -ex \
\
&& cd /usr/src/ruby \
\
+# https://github.com/docker-library/ruby/issues/196
+# https://bugs.ruby-lang.org/issues/14387#note-13 (patch source)
+# https://bugs.ruby-lang.org/issues/14387#note-16 ("Therefore ncopa's patch looks good for me in general." -- only breaks glibc which doesn't matter here)
+ && wget -O 'thread-stack-fix.patch' 'https://bugs.ruby-lang.org/attachments/download/7081/0001-thread_pthread.c-make-get_main_stack-portable-on-lin.patch' \
+ && echo '3ab628a51d92fdf0d2b5835e93564857aea73e0c1de00313864a94a6255cb645 *thread-stack-fix.patch' | sha256sum -c - \
+ && patch -p1 -i thread-stack-fix.patch \
+ && rm thread-stack-fix.patch \
+ \
# hack in "ENABLE_PATH_CHECK" disabling to suppress:
# warning: Insecure world writable dir
&& { \
diff --git a/ruby_rc-alpine/Dockerfile b/ruby_rc-alpine/Dockerfile
index 46637fe..7a90392 100644
--- a/ruby_rc-alpine/Dockerfile
+++ b/ruby_rc-alpine/Dockerfile
@@ -55,6 +55,14 @@ RUN set -ex \
\
&& cd /usr/src/ruby \
\
+# https://github.com/docker-library/ruby/issues/196
+# https://bugs.ruby-lang.org/issues/14387#note-13 (patch source)
+# https://bugs.ruby-lang.org/issues/14387#note-16 ("Therefore ncopa's patch looks good for me in general." -- only breaks glibc which doesn't matter here)
+ && wget -O 'thread-stack-fix.patch' 'https://bugs.ruby-lang.org/attachments/download/7081/0001-thread_pthread.c-make-get_main_stack-portable-on-lin.patch' \
+ && echo '3ab628a51d92fdf0d2b5835e93564857aea73e0c1de00313864a94a6255cb645 *thread-stack-fix.patch' | sha256sum -c - \
+ && patch -p1 -i thread-stack-fix.patch \
+ && rm thread-stack-fix.patch \
+ \
# hack in "ENABLE_PATH_CHECK" disabling to suppress:
# warning: Insecure world writable dir
&& { \
diff --git a/ruby_rc-alpine3.7/Dockerfile b/ruby_rc-alpine3.7/Dockerfile
index 46e4ff6..5e3ef77 100644
--- a/ruby_rc-alpine3.7/Dockerfile
+++ b/ruby_rc-alpine3.7/Dockerfile
@@ -55,6 +55,14 @@ RUN set -ex \
\
&& cd /usr/src/ruby \
\
+# https://github.com/docker-library/ruby/issues/196
+# https://bugs.ruby-lang.org/issues/14387#note-13 (patch source)
+# https://bugs.ruby-lang.org/issues/14387#note-16 ("Therefore ncopa's patch looks good for me in general." -- only breaks glibc which doesn't matter here)
+ && wget -O 'thread-stack-fix.patch' 'https://bugs.ruby-lang.org/attachments/download/7081/0001-thread_pthread.c-make-get_main_stack-portable-on-lin.patch' \
+ && echo '3ab628a51d92fdf0d2b5835e93564857aea73e0c1de00313864a94a6255cb645 *thread-stack-fix.patch' | sha256sum -c - \
+ && patch -p1 -i thread-stack-fix.patch \
+ && rm thread-stack-fix.patch \
+ \
# hack in "ENABLE_PATH_CHECK" disabling to suppress:
# warning: Insecure world writable dir
&& { \
diff --git a/tomcat_8.0-alpine/Dockerfile b/tomcat_8.0-alpine/Dockerfile
deleted file mode 100644
index 2fa2e82..0000000
diff --git a/tomcat_8.0-jre8-alpine/Dockerfile b/tomcat_8.0-jre8-alpine/Dockerfile
deleted file mode 100644
index d450ad9..0000000
diff --git a/tomcat_8.0-jre8-slim/Dockerfile b/tomcat_8.0-jre8-slim/Dockerfile
deleted file mode 100644
index 013c2d5..0000000
diff --git a/tomcat_8.0-jre8/Dockerfile b/tomcat_8.0-jre8/Dockerfile
deleted file mode 100644
index 41f4c06..0000000
diff --git a/tomcat_8.0-slim/Dockerfile b/tomcat_8.0-slim/Dockerfile
deleted file mode 100644
index eda3c9c..0000000
diff --git a/tomcat_8.0/Dockerfile b/tomcat_8.0/Dockerfile
deleted file mode 100644
index c04aa37..0000000 |
Build test of #4904; 62fba4d; $ bashbrew build busybox:1.29.3-uclibc
Building bashbrew/cache:4306cb2cea4d33527c380645b03debe8f09221ad469a0181e9b501d108a382ca (busybox:1.29.3-uclibc)
Tagging busybox:1.29.3-uclibc
Tagging busybox:1.29-uclibc
Tagging busybox:1-uclibc
Tagging busybox:uclibc
$ test/run.sh busybox:1.29.3-uclibc
testing busybox:1.29.3-uclibc
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build busybox:1.29.3-glibc
Building bashbrew/cache:a196895993b5fe44d408e25520d3b7ac4736e9af5251c86b394e465009dd30c2 (busybox:1.29.3-glibc)
Tagging busybox:1.29.3-glibc
Tagging busybox:1.29-glibc
Tagging busybox:1-glibc
Tagging busybox:glibc
$ test/run.sh busybox:1.29.3-glibc
testing busybox:1.29.3-glibc
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build busybox:1.29.3-musl
Building bashbrew/cache:b9d69b7e0ddf2cb0042af04ad8d4ae8e2369fd479d83c220f859853b86e36b5f (busybox:1.29.3-musl)
Tagging busybox:1.29.3-musl
Tagging busybox:1.29-musl
Tagging busybox:1-musl
Tagging busybox:musl
$ test/run.sh busybox:1.29.3-musl
testing busybox:1.29.3-musl
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build busybox:1.29.3
Using bashbrew/cache:4306cb2cea4d33527c380645b03debe8f09221ad469a0181e9b501d108a382ca (busybox:1.29.3)
Tagging busybox:1.29.3
Tagging busybox:1.29
Tagging busybox:1
Tagging busybox:latest
$ test/run.sh busybox:1.29.3
testing busybox:1.29.3
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build cassandra:2.1.20
Building bashbrew/cache:d2b37c0a5d71abb6d6c4fb65dd1325584752f32d91930665acd7bebb96bc0a2e (cassandra:2.1.20)
Tagging cassandra:2.1.20
Tagging cassandra:2.1
$ test/run.sh cassandra:2.1.20
testing cassandra:2.1.20
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'cassandra-basics' [5/5].......passed
$ bashbrew build cassandra:2.2.13
Building bashbrew/cache:1ab6914c2bdadeb5449a5c65602e33bfa916906688061bf58bb1e0ced1805963 (cassandra:2.2.13)
Tagging cassandra:2.2.13
Tagging cassandra:2.2
Tagging cassandra:2
$ test/run.sh cassandra:2.2.13
testing cassandra:2.2.13
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'cassandra-basics' [5/5].......passed
$ bashbrew build cassandra:3.0.17
Building bashbrew/cache:fcfed389f67504fc5c4bad0a00919593f7a0936d26dd5151cc6248f41c119fc2 (cassandra:3.0.17)
Tagging cassandra:3.0.17
Tagging cassandra:3.0
$ test/run.sh cassandra:3.0.17
testing cassandra:3.0.17
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'cassandra-basics' [5/5].......passed
$ bashbrew build cassandra:3.11.3
Building bashbrew/cache:70d29bf1159c77a3497e5ccfe6c79441e8e68511037b0ef9fec50b7fb69dbe18 (cassandra:3.11.3)
Tagging cassandra:3.11.3
Tagging cassandra:3.11
Tagging cassandra:3
Tagging cassandra:latest
$ test/run.sh cassandra:3.11.3
testing cassandra:3.11.3
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'cassandra-basics' [5/5].......passed
$ bashbrew build ghost:2.1.4
Building bashbrew/cache:faf44a5c5b6f9190f718eec8658afdf5992068284cff46764a922cb4a2672189 (ghost:2.1.4)
Tagging ghost:2.1.4
Tagging ghost:2.1
Tagging ghost:2
Tagging ghost:latest
$ test/run.sh ghost:2.1.4
testing ghost:2.1.4
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'ghost-basics' [5/5].....passed
$ bashbrew build ghost:2.1.4-alpine
Building bashbrew/cache:ee84ccc974daee95a515ee0bda3bde64d6c61a13ced3f083ac6639f70ba6e7ca (ghost:2.1.4-alpine)
Tagging ghost:2.1.4-alpine
Tagging ghost:2.1-alpine
Tagging ghost:2-alpine
Tagging ghost:alpine
$ test/run.sh ghost:2.1.4-alpine
testing ghost:2.1.4-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'ghost-basics' [5/5].....passed
$ bashbrew build ghost:1.25.5
Building bashbrew/cache:38fbfece595f2c48f8638460e4969b84e835a58459dcfcafa490dda1e26d666d (ghost:1.25.5)
Tagging ghost:1.25.5
Tagging ghost:1.25
Tagging ghost:1
$ test/run.sh ghost:1.25.5
testing ghost:1.25.5
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'ghost-basics' [5/5].....passed
$ bashbrew build ghost:1.25.5-alpine
Building bashbrew/cache:669f7534d45734e128f4c259b137323066615bf952da0f4e602d32a483e293e3 (ghost:1.25.5-alpine)
Tagging ghost:1.25.5-alpine
Tagging ghost:1.25-alpine
Tagging ghost:1-alpine
$ test/run.sh ghost:1.25.5-alpine
testing ghost:1.25.5-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'ghost-basics' [5/5].....passed
$ bashbrew build ghost:0.11.13
Building bashbrew/cache:3f07413e7ef49262a459571db9c97dde91797772d87e86923ad5563c1c511567 (ghost:0.11.13)
Tagging ghost:0.11.13
Tagging ghost:0.11
Tagging ghost:0
$ test/run.sh ghost:0.11.13
testing ghost:0.11.13
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'ghost-basics' [5/5]....passed
$ bashbrew build ghost:0.11.13-alpine
Building bashbrew/cache:ef77ade0e97fd4a1c40fb02eee2fc0e2240219f0b7f5133a9d22c49b9749c9b9 (ghost:0.11.13-alpine)
Tagging ghost:0.11.13-alpine
Tagging ghost:0.11-alpine
Tagging ghost:0-alpine
$ test/run.sh ghost:0.11.13-alpine
testing ghost:0.11.13-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'ghost-basics' [5/5]....passed
$ bashbrew build julia:1.0.1-stretch
Building bashbrew/cache:475fc95eed93544a1f55f0bade163ddbfaf59e641d1c6b4c144c809829977b50 (julia:1.0.1-stretch)
Tagging julia:1.0.1-stretch
Tagging julia:1.0-stretch
Tagging julia:1-stretch
Tagging julia:stretch
Tagging julia:1.0.1
Tagging julia:1.0
Tagging julia:1
Tagging julia:latest
$ test/run.sh julia:1.0.1-stretch
testing julia:1.0.1-stretch
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'julia-hello-world' [5/6]...passed
'julia-downloads' [6/6]... % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 220 100 220 0 0 1119 0 --:--:-- --:--:-- --:--:-- 1122
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 12286 0 12286 0 0 25633 0 --:--:-- --:--:-- --:--:-- 79264
passed
$ bashbrew build julia:1.0.1-windowsservercore-ltsc2016
skipping "julia:1.0.1-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh julia:1.0.1-windowsservercore-ltsc2016
testing julia:1.0.1-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build julia:1.0.1-windowsservercore-1709
skipping "julia:1.0.1-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh julia:1.0.1-windowsservercore-1709
testing julia:1.0.1-windowsservercore-1709
image does not exist!
$ bashbrew build julia:1.0.1-windowsservercore-1803
skipping "julia:1.0.1-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh julia:1.0.1-windowsservercore-1803
testing julia:1.0.1-windowsservercore-1803
image does not exist!
$ bashbrew build julia:0.7.0-stretch
Building bashbrew/cache:2aa91047665e282ff0234abc611519267194dc3bea34e20217abe9b5e4470276 (julia:0.7.0-stretch)
Tagging julia:0.7.0-stretch
Tagging julia:0.7-stretch
Tagging julia:0-stretch
Tagging julia:0.7.0
Tagging julia:0.7
Tagging julia:0
$ test/run.sh julia:0.7.0-stretch
testing julia:0.7.0-stretch
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'julia-hello-world' [5/6]...passed
'julia-downloads' [6/6]... % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 220 100 220 0 0 1109 0 --:--:-- --:--:-- --:--:-- 1111
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 11307 0 11307 0 0 24143 0 --:--:-- --:--:-- --:--:-- 136k
passed
$ bashbrew build julia:0.7.0-jessie
Building bashbrew/cache:f9a33eb156dff8ebf94a681e33e7c21566cb70da663bcd9e76fcb7dfb5125836 (julia:0.7.0-jessie)
Tagging julia:0.7.0-jessie
Tagging julia:0.7-jessie
Tagging julia:0-jessie
$ test/run.sh julia:0.7.0-jessie
testing julia:0.7.0-jessie
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'julia-hello-world' [5/6]...passed
'julia-downloads' [6/6]... % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 220 100 220 0 0 1278 0 --:--:-- --:--:-- --:--:-- 1279
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 11278 0 11278 0 0 29495 0 --:--:-- --:--:-- --:--:-- 144k
passed
$ bashbrew build julia:0.7.0-windowsservercore-ltsc2016
skipping "julia:0.7.0-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh julia:0.7.0-windowsservercore-ltsc2016
testing julia:0.7.0-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build julia:0.7.0-windowsservercore-1709
skipping "julia:0.7.0-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh julia:0.7.0-windowsservercore-1709
testing julia:0.7.0-windowsservercore-1709
image does not exist!
$ bashbrew build mariadb:10.3.9-bionic
Building bashbrew/cache:45f98ea480dc8b50163d919ab2e521556f2245e32c422c17659b82a648d7cb09 (mariadb:10.3.9-bionic)
Tagging mariadb:10.3.9-bionic
Tagging mariadb:10.3-bionic
Tagging mariadb:10-bionic
Tagging mariadb:bionic
Tagging mariadb:10.3.9
Tagging mariadb:10.3
Tagging mariadb:10
Tagging mariadb:latest
$ test/run.sh mariadb:10.3.9-bionic
testing mariadb:10.3.9-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.18-bionic
Building bashbrew/cache:f0c9ecb03f4e68e9fc0d77ede38b0caee7e2d6d6dd35eb53ecceb9b2a6f8ea01 (mariadb:10.2.18-bionic)
Tagging mariadb:10.2.18-bionic
Tagging mariadb:10.2-bionic
Tagging mariadb:10.2.18
Tagging mariadb:10.2
$ test/run.sh mariadb:10.2.18-bionic
testing mariadb:10.2.18-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.36-bionic
Building bashbrew/cache:67a83688bde596720e9d5b578b83350ee65f2260fef3be3f70c80a7d9230b3d1 (mariadb:10.1.36-bionic)
Tagging mariadb:10.1.36-bionic
Tagging mariadb:10.1-bionic
Tagging mariadb:10.1.36
Tagging mariadb:10.1
$ test/run.sh mariadb:10.1.36-bionic
testing mariadb:10.1.36-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.36-xenial
Building bashbrew/cache:e3103881c344f8a3127be01b2d23e118580a8bed9f2ed716d005dafd2fe8b436 (mariadb:10.0.36-xenial)
Tagging mariadb:10.0.36-xenial
Tagging mariadb:10.0-xenial
Tagging mariadb:10.0.36
Tagging mariadb:10.0
$ test/run.sh mariadb:10.0.36-xenial
testing mariadb:10.0.36-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.61-trusty
Building bashbrew/cache:ae7f49543cc2482ce56d881d1aae1234bd5e3a194a639276cf494b976abb93b5 (mariadb:5.5.61-trusty)
Tagging mariadb:5.5.61-trusty
Tagging mariadb:5.5-trusty
Tagging mariadb:5-trusty
Tagging mariadb:5.5.61
Tagging mariadb:5.5
Tagging mariadb:5
$ test/run.sh mariadb:5.5.61-trusty
testing mariadb:5.5.61-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 mongo:3.2.21-jessie
Building bashbrew/cache:5eeac2b0afb21c4d99c20fef02225edb18b4c6e860d653c52f3b58c920bfff9e (mongo:3.2.21-jessie)
Tagging mongo:3.2.21-jessie
Tagging mongo:3.2-jessie
Tagging mongo:3.2.21
Tagging mongo:3.2
$ test/run.sh mongo:3.2.21-jessie
testing mongo:3.2.21-jessie
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'mongo-basics' [5/6]...passed
'mongo-auth-basics' [6/6]....passed
$ bashbrew build mongo:3.2.21-windowsservercore-ltsc2016
skipping "mongo:3.2.21-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:3.2.21-windowsservercore-ltsc2016
testing mongo:3.2.21-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build mongo:3.2.21-windowsservercore-1709
skipping "mongo:3.2.21-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:3.2.21-windowsservercore-1709
testing mongo:3.2.21-windowsservercore-1709
image does not exist!
$ bashbrew build mongo:3.4.17-jessie
Building bashbrew/cache:1381f79d01c359a5406404119d3aa7482976af569e0ae469f1f8c6f50763b075 (mongo:3.4.17-jessie)
Tagging mongo:3.4.17-jessie
Tagging mongo:3.4-jessie
Tagging mongo:3.4.17
Tagging mongo:3.4
$ test/run.sh mongo:3.4.17-jessie
testing mongo:3.4.17-jessie
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'mongo-basics' [5/6]...passed
'mongo-auth-basics' [6/6]....passed
$ bashbrew build mongo:3.4.17-windowsservercore-ltsc2016
skipping "mongo:3.4.17-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:3.4.17-windowsservercore-ltsc2016
testing mongo:3.4.17-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build mongo:3.4.17-windowsservercore-1709
skipping "mongo:3.4.17-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:3.4.17-windowsservercore-1709
testing mongo:3.4.17-windowsservercore-1709
image does not exist!
$ bashbrew build mongo:3.6.8-stretch
Building bashbrew/cache:2609b4e973b962798f1d5f96609c8929859fe2845e73dee0320cc3401edf5963 (mongo:3.6.8-stretch)
Tagging mongo:3.6.8-stretch
Tagging mongo:3.6-stretch
Tagging mongo:3-stretch
Tagging mongo:3.6.8
Tagging mongo:3.6
Tagging mongo:3
$ test/run.sh mongo:3.6.8-stretch
testing mongo:3.6.8-stretch
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'mongo-basics' [5/6]....passed
'mongo-auth-basics' [6/6]....passed
$ bashbrew build mongo:3.6.8-windowsservercore-ltsc2016
skipping "mongo:3.6.8-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:3.6.8-windowsservercore-ltsc2016
testing mongo:3.6.8-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build mongo:3.6.8-windowsservercore-1709
skipping "mongo:3.6.8-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:3.6.8-windowsservercore-1709
testing mongo:3.6.8-windowsservercore-1709
image does not exist!
$ bashbrew build mongo:4.0.2-xenial
Building bashbrew/cache:93ca624eb4224365587b13228a2ed291be77e924f00bb428d5c92c6ca9814149 (mongo:4.0.2-xenial)
Tagging mongo:4.0.2-xenial
Tagging mongo:4.0-xenial
Tagging mongo:4-xenial
Tagging mongo:xenial
Tagging mongo:4.0.2
Tagging mongo:4.0
Tagging mongo:4
Tagging mongo:latest
$ test/run.sh mongo:4.0.2-xenial
testing mongo:4.0.2-xenial
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'mongo-basics' [5/6]....passed
'mongo-auth-basics' [6/6]....passed
$ bashbrew build mongo:4.0.2-windowsservercore-ltsc2016
skipping "mongo:4.0.2-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:4.0.2-windowsservercore-ltsc2016
testing mongo:4.0.2-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build mongo:4.0.2-windowsservercore-1709
skipping "mongo:4.0.2-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:4.0.2-windowsservercore-1709
testing mongo:4.0.2-windowsservercore-1709
image does not exist!
$ bashbrew build mongo:4.0.2-windowsservercore-1803
skipping "mongo:4.0.2-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:4.0.2-windowsservercore-1803
testing mongo:4.0.2-windowsservercore-1803
image does not exist!
$ bashbrew build mongo:4.1.3-xenial
Building bashbrew/cache:2e2f7c2339928b66f1c2c35a2ad793e7ea9e64d0617f507e3efc9d912597820e (mongo:4.1.3-xenial)
Tagging mongo:4.1.3-xenial
Tagging mongo:4.1-xenial
Tagging mongo:unstable-xenial
Tagging mongo:4.1.3
Tagging mongo:4.1
Tagging mongo:unstable
$ test/run.sh mongo:4.1.3-xenial
testing mongo:4.1.3-xenial
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'mongo-basics' [5/6]....passed
'mongo-auth-basics' [6/6]....passed
$ bashbrew build mongo:4.1.3-windowsservercore-ltsc2016
skipping "mongo:4.1.3-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:4.1.3-windowsservercore-ltsc2016
testing mongo:4.1.3-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build mongo:4.1.3-windowsservercore-1709
skipping "mongo:4.1.3-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:4.1.3-windowsservercore-1709
testing mongo:4.1.3-windowsservercore-1709
image does not exist!
$ bashbrew build mongo:4.1.3-windowsservercore-1803
skipping "mongo:4.1.3-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh mongo:4.1.3-windowsservercore-1803
testing mongo:4.1.3-windowsservercore-1803
image does not exist!
$ bashbrew build openjdk:12-ea-13-jdk-oraclelinux7
Building bashbrew/cache:26f1157a7902ff38a0e4b8a7b60f6a747781c76b001f664687ded8e3748457d7 (openjdk:12-ea-13-jdk-oraclelinux7)
Tagging openjdk:12-ea-13-jdk-oraclelinux7
Tagging openjdk:12-ea-13-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-13-jdk-oracle
Tagging openjdk:12-ea-13-oracle
Tagging openjdk:12-ea-jdk-oracle
Tagging openjdk:12-ea-oracle
Tagging openjdk:12-jdk-oracle
Tagging openjdk:12-oracle
$ test/run.sh openjdk:12-ea-13-jdk-oraclelinux7
testing openjdk:12-ea-13-jdk-oraclelinux7
'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-uimanager-font' [6/6]...passed
$ bashbrew build openjdk:12-ea-12-jdk-alpine3.8
Building bashbrew/cache:a79c75beb037249a0396478b3c1230ddfccc5dd83e4f2489c6b67050bff3be93 (openjdk:12-ea-12-jdk-alpine3.8)
Tagging openjdk:12-ea-12-jdk-alpine3.8
Tagging openjdk:12-ea-12-alpine3.8
Tagging openjdk:12-ea-jdk-alpine3.8
Tagging openjdk:12-ea-alpine3.8
Tagging openjdk:12-jdk-alpine3.8
Tagging openjdk:12-alpine3.8
Tagging openjdk:12-ea-12-jdk-alpine
Tagging openjdk:12-ea-12-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-12-jdk-alpine3.8
testing openjdk:12-ea-12-jdk-alpine3.8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:12-ea-13-jdk-windowsservercore-ltsc2016
skipping "openjdk:12-ea-13-jdk-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:12-ea-13-jdk-windowsservercore-ltsc2016
testing openjdk:12-ea-13-jdk-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build openjdk:12-ea-13-jdk-windowsservercore-1709
skipping "openjdk:12-ea-13-jdk-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:12-ea-13-jdk-windowsservercore-1709
testing openjdk:12-ea-13-jdk-windowsservercore-1709
image does not exist!
$ bashbrew build openjdk:12-ea-13-jdk-windowsservercore-1803
skipping "openjdk:12-ea-13-jdk-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:12-ea-13-jdk-windowsservercore-1803
testing openjdk:12-ea-13-jdk-windowsservercore-1803
image does not exist!
$ bashbrew build openjdk:11-jdk-oraclelinux7
Building bashbrew/cache:a208eb92f2a759b017562d50b4ad3ebe48fd20bdb3677f0fd9b87ff50992c335 (openjdk:11-jdk-oraclelinux7)
Tagging openjdk:11-jdk-oraclelinux7
Tagging openjdk:11-oraclelinux7
Tagging openjdk:11-jdk-oracle
Tagging openjdk:11-oracle
$ test/run.sh openjdk:11-jdk-oraclelinux7
testing openjdk:11-jdk-oraclelinux7
'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-uimanager-font' [6/6]...passed
$ bashbrew build openjdk:11-jdk-sid
Using bashbrew/cache:7ce8905d42e308f024ae8854b375fe8e7aa570f6287946b89789e35364af044d (openjdk:11-jdk-sid)
Tagging openjdk:11-jdk-sid
Tagging openjdk:11-sid
Tagging openjdk:11-jdk
Tagging openjdk:11
$ test/run.sh openjdk:11-jdk-sid
testing openjdk:11-jdk-sid
'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-uimanager-font' [6/6]...passed
$ bashbrew build openjdk:11-jdk-slim-sid
Using bashbrew/cache:78af1b4f7931a339c65cf67548f2df6e303532c4425c16d4159e90025072d9b9 (openjdk:11-jdk-slim-sid)
Tagging openjdk:11-jdk-slim-sid
Tagging openjdk:11-slim-sid
Tagging openjdk:11-jdk-slim
Tagging openjdk:11-slim
$ test/run.sh openjdk:11-jdk-slim-sid
testing openjdk:11-jdk-slim-sid
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:11-jdk-windowsservercore-ltsc2016
skipping "openjdk:11-jdk-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:11-jdk-windowsservercore-ltsc2016
testing openjdk:11-jdk-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build openjdk:11-jdk-windowsservercore-1709
skipping "openjdk:11-jdk-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:11-jdk-windowsservercore-1709
testing openjdk:11-jdk-windowsservercore-1709
image does not exist!
$ bashbrew build openjdk:11-jdk-windowsservercore-1803
skipping "openjdk:11-jdk-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:11-jdk-windowsservercore-1803
testing openjdk:11-jdk-windowsservercore-1803
image does not exist!
$ bashbrew build openjdk:11-jre-sid
Using bashbrew/cache:560543599d9f6ca1af39581e9ca13a5e40a82dbc501a16694b2f3599ef31d6ee (openjdk:11-jre-sid)
Tagging openjdk:11-jre-sid
Tagging openjdk:11-jre
$ test/run.sh openjdk:11-jre-sid
testing openjdk:11-jre-sid
'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-uimanager-font' [6/6]...passed
$ bashbrew build openjdk:11-jre-slim-sid
Using bashbrew/cache:cc4a572341d02fd324198ec665cc33ce5b0e4a8331a9f526f5382fb445010c92 (openjdk:11-jre-slim-sid)
Tagging openjdk:11-jre-slim-sid
Tagging openjdk:11-jre-slim
$ test/run.sh openjdk:11-jre-slim-sid
testing openjdk:11-jre-slim-sid
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:10.0.2-jdk-oraclelinux7
Building bashbrew/cache:2dea0da4a892d0e45e5bc9ddff74bf9704f5d4c42c520fe1f6c133455a7c679c (openjdk:10.0.2-jdk-oraclelinux7)
Tagging openjdk:10.0.2-jdk-oraclelinux7
Tagging openjdk:10.0.2-oraclelinux7
Tagging openjdk:10.0-jdk-oraclelinux7
Tagging openjdk:10.0-oraclelinux7
Tagging openjdk:10-jdk-oraclelinux7
Tagging openjdk:10-oraclelinux7
Tagging openjdk:jdk-oraclelinux7
Tagging openjdk:oraclelinux7
Tagging openjdk:10.0.2-jdk-oracle
Tagging openjdk:10.0.2-oracle
Tagging openjdk:10.0-jdk-oracle
Tagging openjdk:10.0-oracle
Tagging openjdk:10-jdk-oracle
Tagging openjdk:10-oracle
Tagging openjdk:jdk-oracle
Tagging openjdk:oracle
$ test/run.sh openjdk:10.0.2-jdk-oraclelinux7
testing openjdk:10.0.2-jdk-oraclelinux7
'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-uimanager-font' [6/6]...passed
$ bashbrew build openjdk:10.0.2-jdk-sid
Using bashbrew/cache:beb2e3ca80d0b665c9f61a4c800e16de012254b5e89c540fdbd8360218ece466 (openjdk:10.0.2-jdk-sid)
Tagging openjdk:10.0.2-jdk-sid
Tagging openjdk:10.0.2-sid
Tagging openjdk:10.0-jdk-sid
Tagging openjdk:10.0-sid
Tagging openjdk:10-jdk-sid
Tagging openjdk:10-sid
Tagging openjdk:jdk-sid
Tagging openjdk:sid
Tagging openjdk:10.0.2-jdk
Tagging openjdk:10.0.2
Tagging openjdk:10.0-jdk
Tagging openjdk:10.0
Tagging openjdk:10-jdk
Tagging openjdk:10
Tagging openjdk:jdk
Tagging openjdk:latest
$ test/run.sh openjdk:10.0.2-jdk-sid
testing openjdk:10.0.2-jdk-sid
'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-uimanager-font' [6/6]...passed
$ bashbrew build openjdk:10.0.2-jdk-slim-sid
Using bashbrew/cache:6cd969362bb123a2852810eae3f5502320965ccce6f344634f9c0d6de3b6bd75 (openjdk:10.0.2-jdk-slim-sid)
Tagging openjdk:10.0.2-jdk-slim-sid
Tagging openjdk:10.0.2-slim-sid
Tagging openjdk:10.0-jdk-slim-sid
Tagging openjdk:10.0-slim-sid
Tagging openjdk:10-jdk-slim-sid
Tagging openjdk:10-slim-sid
Tagging openjdk:jdk-slim-sid
Tagging openjdk:slim-sid
Tagging openjdk:10.0.2-jdk-slim
Tagging openjdk:10.0.2-slim
Tagging openjdk:10.0-jdk-slim
Tagging openjdk:10.0-slim
Tagging openjdk:10-jdk-slim
Tagging openjdk:10-slim
Tagging openjdk:jdk-slim
Tagging openjdk:slim
$ test/run.sh openjdk:10.0.2-jdk-slim-sid
testing openjdk:10.0.2-jdk-slim-sid
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:10.0.2-jdk-windowsservercore-ltsc2016
skipping "openjdk:10.0.2-jdk-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:10.0.2-jdk-windowsservercore-ltsc2016
testing openjdk:10.0.2-jdk-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build openjdk:10.0.2-jdk-windowsservercore-1709
skipping "openjdk:10.0.2-jdk-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:10.0.2-jdk-windowsservercore-1709
testing openjdk:10.0.2-jdk-windowsservercore-1709
image does not exist!
$ bashbrew build openjdk:10.0.2-jdk-nanoserver-sac2016
skipping "openjdk:10.0.2-jdk-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:10.0.2-jdk-nanoserver-sac2016
testing openjdk:10.0.2-jdk-nanoserver-sac2016
image does not exist!
$ bashbrew build openjdk:10.0.2-jre-sid
Using bashbrew/cache:33b3667a0e3a4c344eb8dfc631c7df9f9161b114703217b1c73199d597249fb7 (openjdk:10.0.2-jre-sid)
Tagging openjdk:10.0.2-jre-sid
Tagging openjdk:10.0-jre-sid
Tagging openjdk:10-jre-sid
Tagging openjdk:jre-sid
Tagging openjdk:10.0.2-jre
Tagging openjdk:10.0-jre
Tagging openjdk:10-jre
Tagging openjdk:jre
$ test/run.sh openjdk:10.0.2-jre-sid
testing openjdk:10.0.2-jre-sid
'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-uimanager-font' [6/6]...passed
$ bashbrew build openjdk:10.0.2-jre-slim-sid
Using bashbrew/cache:7004d630ed7e99ef93168804ee5e2d1c1aa7d06d6c0c18a562cbf11ac4387676 (openjdk:10.0.2-jre-slim-sid)
Tagging openjdk:10.0.2-jre-slim-sid
Tagging openjdk:10.0-jre-slim-sid
Tagging openjdk:10-jre-slim-sid
Tagging openjdk:jre-slim-sid
Tagging openjdk:10.0.2-jre-slim
Tagging openjdk:10.0-jre-slim
Tagging openjdk:10-jre-slim
Tagging openjdk:jre-slim
$ test/run.sh openjdk:10.0.2-jre-slim-sid
testing openjdk:10.0.2-jre-slim-sid
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:8u181-jdk-stretch
Using bashbrew/cache:2061b96e42c2e5d7175914a36cc73b47b228f3d8906bc65e5160a3bf1dacfc0f (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/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-uimanager-font' [6/6]...passed
$ bashbrew build openjdk:8u181-jdk-slim-stretch
Using bashbrew/cache:736f7c25310972c7f356c71cf7c952d46d286a69ddd77422df7ec3059390b606 (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/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:8u171-jdk-alpine3.8
Using bashbrew/cache:988684af9ccf01c2fd40e30ab038377fcbf8b3893b573330679be785e4a05fb6 (openjdk:8u171-jdk-alpine3.8)
Tagging openjdk:8u171-jdk-alpine3.8
Tagging openjdk:8u171-alpine3.8
Tagging openjdk:8-jdk-alpine3.8
Tagging openjdk:8-alpine3.8
Tagging openjdk:8u171-jdk-alpine
Tagging openjdk:8u171-alpine
Tagging openjdk:8-jdk-alpine
Tagging openjdk:8-alpine
$ test/run.sh openjdk:8u171-jdk-alpine3.8
testing openjdk:8u171-jdk-alpine3.8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:8u181-jdk-windowsservercore-ltsc2016
skipping "openjdk:8u181-jdk-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:8u181-jdk-windowsservercore-ltsc2016
testing openjdk:8u181-jdk-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build openjdk:8u181-jdk-windowsservercore-1709
skipping "openjdk:8u181-jdk-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:8u181-jdk-windowsservercore-1709
testing openjdk:8u181-jdk-windowsservercore-1709
image does not exist!
$ bashbrew build openjdk:8u181-jdk-nanoserver-sac2016
skipping "openjdk:8u181-jdk-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh openjdk:8u181-jdk-nanoserver-sac2016
testing openjdk:8u181-jdk-nanoserver-sac2016
image does not exist!
$ bashbrew build openjdk:8u181-jre-stretch
Using bashbrew/cache:39f2e1a3cbf356de27df3303a0f24de3a656b69b33558c9669ca28405250b6fa (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/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-uimanager-font' [6/6]...passed
$ bashbrew build openjdk:8u181-jre-slim-stretch
Using bashbrew/cache:20bae2020cb4b550f6952dc77d4bc5a2aec277a38329c331a659d30d08f8baf4 (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/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:8u171-jre-alpine3.8
Using bashbrew/cache:6dc1bb7a61ec2772445c3820a042122f8d455b457d26304222f7e5ae8d563db8 (openjdk:8u171-jre-alpine3.8)
Tagging openjdk:8u171-jre-alpine3.8
Tagging openjdk:8-jre-alpine3.8
Tagging openjdk:8u171-jre-alpine
Tagging openjdk:8-jre-alpine
$ test/run.sh openjdk:8u171-jre-alpine3.8
testing openjdk:8u171-jre-alpine3.8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:7u181-jdk-jessie
Using bashbrew/cache:26a63bacfd624eb0f644fe6c36034094c885598a83884249742dbeeb5d37838e (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/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-uimanager-font' [6/6]...passed
$ bashbrew build openjdk:7u181-jdk-slim-jessie
Using bashbrew/cache:34667160eb51821385f4f53831beb3abb83441dc8ad6a8e217797572b2ded1eb (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/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:7u181-jdk-alpine3.8
Using bashbrew/cache:d35d22d8f26ee5661fb860742327e63ced823b932012ff77a986d89eac9220b0 (openjdk:7u181-jdk-alpine3.8)
Tagging openjdk:7u181-jdk-alpine3.8
Tagging openjdk:7u181-alpine3.8
Tagging openjdk:7-jdk-alpine3.8
Tagging openjdk:7-alpine3.8
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.8
testing openjdk:7u181-jdk-alpine3.8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:7u181-jre-jessie
Using bashbrew/cache:21fed23893c13e9aa0efc8f0ac292994091fc660c5f3521a7b6035a77fe9480f (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/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-uimanager-font' [6/6]...passed
$ bashbrew build openjdk:7u181-jre-slim-jessie
Using bashbrew/cache:e7d12d9f311cdc6523c5c41ddf44e6a3905993ba5c36614842bccbf93c9d700f (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/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build openjdk:7u181-jre-alpine3.8
Using bashbrew/cache:8f6fc11d642d6a2cbdcc4b06c1221416083bd055e9783b76bda5199e10f882c4 (openjdk:7u181-jre-alpine3.8)
Tagging openjdk:7u181-jre-alpine3.8
Tagging openjdk:7-jre-alpine3.8
Tagging openjdk:7u181-jre-alpine
Tagging openjdk:7-jre-alpine
$ test/run.sh openjdk:7u181-jre-alpine3.8
testing openjdk:7u181-jre-alpine3.8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'java-hello-world' [5/5]...passed
$ bashbrew build percona:5.7.23-stretch
Building bashbrew/cache:f2f7242ffbaabf086d771c8febe9d59e4244d2bdb6c49168af77e149762379b7 (percona:5.7.23-stretch)
Tagging percona:5.7.23-stretch
Tagging percona:5.7-stretch
Tagging percona:5-stretch
Tagging percona:stretch
Tagging percona:5.7.23
Tagging percona:5.7
Tagging percona:5
Tagging percona:latest
$ test/run.sh percona:5.7.23-stretch
testing percona:5.7.23-stretch
'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 percona:5.6.41-stretch
Building bashbrew/cache:4ca7653820f61ed75c1cd451d9578f5b112d1c76df46647cf265b789c1cae743 (percona:5.6.41-stretch)
Tagging percona:5.6.41-stretch
Tagging percona:5.6-stretch
Tagging percona:5.6.41
Tagging percona:5.6
$ test/run.sh percona:5.6.41-stretch
testing percona:5.6.41-stretch
'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 percona:5.5.61-stretch
Building bashbrew/cache:7aff6bf479ee1a167bb112c791c83aa353f56eb7e19f3792de637cd6a1763e2b (percona:5.5.61-stretch)
Tagging percona:5.5.61-stretch
Tagging percona:5.5-stretch
Tagging percona:5.5.61
Tagging percona:5.5
$ test/run.sh percona:5.5.61-stretch
testing percona:5.5.61-stretch
'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 php:7.3.0RC2-cli-stretch
Building bashbrew/cache:901030bcabc350768e807ab977658fb4678b929e25e2555fa859c22acbe752c1 (php:7.3.0RC2-cli-stretch)
Tagging php:7.3.0RC2-cli-stretch
Tagging php:7.3-rc-cli-stretch
Tagging php:rc-cli-stretch
Tagging php:7.3.0RC2-stretch
Tagging php:7.3-rc-stretch
Tagging php:rc-stretch
Tagging php:7.3.0RC2-cli
Tagging php:7.3-rc-cli
Tagging php:rc-cli
Tagging php:7.3.0RC2
Tagging php:7.3-rc
Tagging php:rc
$ test/run.sh php:7.3.0RC2-cli-stretch
testing php:7.3.0RC2-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.0RC2-apache-stretch
Building bashbrew/cache:265295f9c9f8837424d42af624ed8754688c50326bff364d84c2396e412ecd3d (php:7.3.0RC2-apache-stretch)
Tagging php:7.3.0RC2-apache-stretch
Tagging php:7.3-rc-apache-stretch
Tagging php:rc-apache-stretch
Tagging php:7.3.0RC2-apache
Tagging php:7.3-rc-apache
Tagging php:rc-apache
$ test/run.sh php:7.3.0RC2-apache-stretch
testing php:7.3.0RC2-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.0RC2-fpm-stretch
Building bashbrew/cache:e8b8176d125c36e63f3e854a887d441037326c2fc71f09c6d1ceb822592b16cf (php:7.3.0RC2-fpm-stretch)
Tagging php:7.3.0RC2-fpm-stretch
Tagging php:7.3-rc-fpm-stretch
Tagging php:rc-fpm-stretch
Tagging php:7.3.0RC2-fpm
Tagging php:7.3-rc-fpm
Tagging php:rc-fpm
$ test/run.sh php:7.3.0RC2-fpm-stretch
testing php:7.3.0RC2-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.0RC2-zts-stretch
Building bashbrew/cache:f36522d347e4ab279a2278046ba62e5330430e411c44fccd704fa48a61e6d6b6 (php:7.3.0RC2-zts-stretch)
Tagging php:7.3.0RC2-zts-stretch
Tagging php:7.3-rc-zts-stretch
Tagging php:rc-zts-stretch
Tagging php:7.3.0RC2-zts
Tagging php:7.3-rc-zts
Tagging php:rc-zts
$ test/run.sh php:7.3.0RC2-zts-stretch
testing php:7.3.0RC2-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.0RC2-cli-alpine3.8
Building bashbrew/cache:3ed07ab09adb16d7aa6f57b1e2df00110aa98336ae5ccd8061989d6585c551c9 (php:7.3.0RC2-cli-alpine3.8)
Tagging php:7.3.0RC2-cli-alpine3.8
Tagging php:7.3-rc-cli-alpine3.8
Tagging php:rc-cli-alpine3.8
Tagging php:7.3.0RC2-alpine3.8
Tagging php:7.3-rc-alpine3.8
Tagging php:rc-alpine3.8
Tagging php:7.3.0RC2-cli-alpine
Tagging php:7.3-rc-cli-alpine
Tagging php:rc-cli-alpine
Tagging php:7.3.0RC2-alpine
Tagging php:7.3-rc-alpine
Tagging php:rc-alpine
$ test/run.sh php:7.3.0RC2-cli-alpine3.8
testing php:7.3.0RC2-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.0RC2-fpm-alpine3.8
Building bashbrew/cache:44bfa887feff18ef5ad6474ec96d4dfa81059ffa2f3abf8e1cac2782f7c60a31 (php:7.3.0RC2-fpm-alpine3.8)
Tagging php:7.3.0RC2-fpm-alpine3.8
Tagging php:7.3-rc-fpm-alpine3.8
Tagging php:rc-fpm-alpine3.8
Tagging php:7.3.0RC2-fpm-alpine
Tagging php:7.3-rc-fpm-alpine
Tagging php:rc-fpm-alpine
$ test/run.sh php:7.3.0RC2-fpm-alpine3.8
testing php:7.3.0RC2-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.0RC2-zts-alpine3.8
Building bashbrew/cache:b6c412305187bf4207b55b7342261383e28c9e8ef823edcb1504494db458b90b (php:7.3.0RC2-zts-alpine3.8)
Tagging php:7.3.0RC2-zts-alpine3.8
Tagging php:7.3-rc-zts-alpine3.8
Tagging php:rc-zts-alpine3.8
Tagging php:7.3.0RC2-zts-alpine
Tagging php:7.3-rc-zts-alpine
Tagging php:rc-zts-alpine
$ test/run.sh php:7.3.0RC2-zts-alpine3.8
testing php:7.3.0RC2-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.10-cli-stretch
Using bashbrew/cache:b8b3ff276717b4846af3de56545ad5abdcfb1ec7c5eb4332b83d32e365d5eb03 (php:7.2.10-cli-stretch)
Tagging php:7.2.10-cli-stretch
Tagging php:7.2-cli-stretch
Tagging php:7-cli-stretch
Tagging php:cli-stretch
Tagging php:7.2.10-stretch
Tagging php:7.2-stretch
Tagging php:7-stretch
Tagging php:stretch
Tagging php:7.2.10-cli
Tagging php:7.2-cli
Tagging php:7-cli
Tagging php:cli
Tagging php:7.2.10
Tagging php:7.2
Tagging php:7
Tagging php:latest
$ test/run.sh php:7.2.10-cli-stretch
testing php:7.2.10-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.10-apache-stretch
Using bashbrew/cache:a61a8683840af70442383a7e6cb70796efb015adcfc417120f1e4ebcd8e96845 (php:7.2.10-apache-stretch)
Tagging php:7.2.10-apache-stretch
Tagging php:7.2-apache-stretch
Tagging php:7-apache-stretch
Tagging php:apache-stretch
Tagging php:7.2.10-apache
Tagging php:7.2-apache
Tagging php:7-apache
Tagging php:apache
$ test/run.sh php:7.2.10-apache-stretch
testing php:7.2.10-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.10-fpm-stretch
Using bashbrew/cache:0de23bf4fce7cdc87c70d90d1e10fdbc8834bd30c867ddc50166be4ea02e71f1 (php:7.2.10-fpm-stretch)
Tagging php:7.2.10-fpm-stretch
Tagging php:7.2-fpm-stretch
Tagging php:7-fpm-stretch
Tagging php:fpm-stretch
Tagging php:7.2.10-fpm
Tagging php:7.2-fpm
Tagging php:7-fpm
Tagging php:fpm
$ test/run.sh php:7.2.10-fpm-stretch
testing php:7.2.10-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.10-zts-stretch
Using bashbrew/cache:9416e91f68f33191ecf25d288f03b95e097b177014ac2384270af3dd675cbdb8 (php:7.2.10-zts-stretch)
Tagging php:7.2.10-zts-stretch
Tagging php:7.2-zts-stretch
Tagging php:7-zts-stretch
Tagging php:zts-stretch
Tagging php:7.2.10-zts
Tagging php:7.2-zts
Tagging php:7-zts
Tagging php:zts
$ test/run.sh php:7.2.10-zts-stretch
testing php:7.2.10-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.10-cli-alpine3.8
Using bashbrew/cache:4fce62eaec383e418b2afa91db678aef8cd9aa3c387ae5fa27243d97616398b7 (php:7.2.10-cli-alpine3.8)
Tagging php:7.2.10-cli-alpine3.8
Tagging php:7.2-cli-alpine3.8
Tagging php:7-cli-alpine3.8
Tagging php:cli-alpine3.8
Tagging php:7.2.10-alpine3.8
Tagging php:7.2-alpine3.8
Tagging php:7-alpine3.8
Tagging php:alpine3.8
Tagging php:7.2.10-cli-alpine
Tagging php:7.2-cli-alpine
Tagging php:7-cli-alpine
Tagging php:cli-alpine
Tagging php:7.2.10-alpine
Tagging php:7.2-alpine
Tagging php:7-alpine
Tagging php:alpine
$ test/run.sh php:7.2.10-cli-alpine3.8
testing php:7.2.10-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.10-fpm-alpine3.8
Using bashbrew/cache:49eb395c599b4a91cc6e0e833e3da0bab97d05b4118595332a339fb89ff6e61e (php:7.2.10-fpm-alpine3.8)
Tagging php:7.2.10-fpm-alpine3.8
Tagging php:7.2-fpm-alpine3.8
Tagging php:7-fpm-alpine3.8
Tagging php:fpm-alpine3.8
Tagging php:7.2.10-fpm-alpine
Tagging php:7.2-fpm-alpine
Tagging php:7-fpm-alpine
Tagging php:fpm-alpine
$ test/run.sh php:7.2.10-fpm-alpine3.8
testing php:7.2.10-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.10-zts-alpine3.8
Using bashbrew/cache:3d3eacca6e22f177f39f8fba2f31108d2107791f12e00b605de8a9d29c59ca85 (php:7.2.10-zts-alpine3.8)
Tagging php:7.2.10-zts-alpine3.8
Tagging php:7.2-zts-alpine3.8
Tagging php:7-zts-alpine3.8
Tagging php:zts-alpine3.8
Tagging php:7.2.10-zts-alpine
Tagging php:7.2-zts-alpine
Tagging php:7-zts-alpine
Tagging php:zts-alpine
$ test/run.sh php:7.2.10-zts-alpine3.8
testing php:7.2.10-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.10-cli-alpine3.7
Using bashbrew/cache:a499654e784cbbf503aa4f633e57c0d34f71486fc0ecc5bc98bf3d13c86fdef6 (php:7.2.10-cli-alpine3.7)
Tagging php:7.2.10-cli-alpine3.7
Tagging php:7.2-cli-alpine3.7
Tagging php:7-cli-alpine3.7
Tagging php:cli-alpine3.7
Tagging php:7.2.10-alpine3.7
Tagging php:7.2-alpine3.7
Tagging php:7-alpine3.7
Tagging php:alpine3.7
$ test/run.sh php:7.2.10-cli-alpine3.7
testing php:7.2.10-cli-alpine3.7
'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.10-fpm-alpine3.7
Using bashbrew/cache:feeb7766b6deeb8b88787ea45dc600bce8bf9a5a540c8080e2aeecd48050c707 (php:7.2.10-fpm-alpine3.7)
Tagging php:7.2.10-fpm-alpine3.7
Tagging php:7.2-fpm-alpine3.7
Tagging php:7-fpm-alpine3.7
Tagging php:fpm-alpine3.7
$ test/run.sh php:7.2.10-fpm-alpine3.7
testing php:7.2.10-fpm-alpine3.7
'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.10-zts-alpine3.7
Using bashbrew/cache:1d3470d86e892f2a9a88c38834d4fe3b6612e77e6dcccf9caa570b7237534ddb (php:7.2.10-zts-alpine3.7)
Tagging php:7.2.10-zts-alpine3.7
Tagging php:7.2-zts-alpine3.7
Tagging php:7-zts-alpine3.7
Tagging php:zts-alpine3.7
$ test/run.sh php:7.2.10-zts-alpine3.7
testing php:7.2.10-zts-alpine3.7
'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.10-cli-alpine3.6
Using bashbrew/cache:d8e4aed1797e70d9842e302aa488499c74b65cf8f6b7e3b7b331248bf901758c (php:7.2.10-cli-alpine3.6)
Tagging php:7.2.10-cli-alpine3.6
Tagging php:7.2-cli-alpine3.6
Tagging php:7-cli-alpine3.6
Tagging php:cli-alpine3.6
Tagging php:7.2.10-alpine3.6
Tagging php:7.2-alpine3.6
Tagging php:7-alpine3.6
Tagging php:alpine3.6
$ test/run.sh php:7.2.10-cli-alpine3.6
testing php:7.2.10-cli-alpine3.6
'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.10-fpm-alpine3.6
Using bashbrew/cache:dca33f531f6e663dd23e5147f6aad5883417dd84fb2323f0b9a9f449a72ec24a (php:7.2.10-fpm-alpine3.6)
Tagging php:7.2.10-fpm-alpine3.6
Tagging php:7.2-fpm-alpine3.6
Tagging php:7-fpm-alpine3.6
Tagging php:fpm-alpine3.6
$ test/run.sh php:7.2.10-fpm-alpine3.6
testing php:7.2.10-fpm-alpine3.6
'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.10-zts-alpine3.6
Using bashbrew/cache:f2b60892587b835f1e65765fe6733d519004b957765e7a796ea803024a9a24b6 (php:7.2.10-zts-alpine3.6)
Tagging php:7.2.10-zts-alpine3.6
Tagging php:7.2-zts-alpine3.6
Tagging php:7-zts-alpine3.6
Tagging php:zts-alpine3.6
$ test/run.sh php:7.2.10-zts-alpine3.6
testing php:7.2.10-zts-alpine3.6
'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.22-cli-stretch
Using bashbrew/cache:055001a9004a0d27486453819270281def86cea10e520748494bee90d3407929 (php:7.1.22-cli-stretch)
Tagging php:7.1.22-cli-stretch
Tagging php:7.1-cli-stretch
Tagging php:7.1.22-stretch
Tagging php:7.1-stretch
Tagging php:7.1.22-cli
Tagging php:7.1-cli
Tagging php:7.1.22
Tagging php:7.1
$ test/run.sh php:7.1.22-cli-stretch
testing php:7.1.22-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.22-apache-stretch
Using bashbrew/cache:df75b3c3f13992831663eac3e0641e0e3ee9373037b3e1d592b3312406330700 (php:7.1.22-apache-stretch)
Tagging php:7.1.22-apache-stretch
Tagging php:7.1-apache-stretch
Tagging php:7.1.22-apache
Tagging php:7.1-apache
$ test/run.sh php:7.1.22-apache-stretch
testing php:7.1.22-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.22-fpm-stretch
Using bashbrew/cache:6d489e28487bbfaf439afe8d8b123c7dadac7d985976607e1669c64dcabee9f9 (php:7.1.22-fpm-stretch)
Tagging php:7.1.22-fpm-stretch
Tagging php:7.1-fpm-stretch
Tagging php:7.1.22-fpm
Tagging php:7.1-fpm
$ test/run.sh php:7.1.22-fpm-stretch
testing php:7.1.22-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.22-zts-stretch
Using bashbrew/cache:e532452de2ed033492bb1d6062a5d9a8b0d9b9c45b5323962501b49473168599 (php:7.1.22-zts-stretch)
Tagging php:7.1.22-zts-stretch
Tagging php:7.1-zts-stretch
Tagging php:7.1.22-zts
Tagging php:7.1-zts
$ test/run.sh php:7.1.22-zts-stretch
testing php:7.1.22-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.22-cli-jessie
Using bashbrew/cache:6f25e3fbcc9245de8087486433e56bf58ca52e09536562b2c5b312a3ac813f23 (php:7.1.22-cli-jessie)
Tagging php:7.1.22-cli-jessie
Tagging php:7.1-cli-jessie
Tagging php:7.1.22-jessie
Tagging php:7.1-jessie
$ test/run.sh php:7.1.22-cli-jessie
testing php:7.1.22-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.22-apache-jessie
Using bashbrew/cache:49fcf5b329736553e25f4a6e0218eb8b60c3f67d59dfd70f4cefdc9070db0a3a (php:7.1.22-apache-jessie)
Tagging php:7.1.22-apache-jessie
Tagging php:7.1-apache-jessie
$ test/run.sh php:7.1.22-apache-jessie
testing php:7.1.22-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.22-fpm-jessie
Using bashbrew/cache:df5413fdd6166a071076475bfd1ebc53fc2a241663ad88b7b949e2f04b229912 (php:7.1.22-fpm-jessie)
Tagging php:7.1.22-fpm-jessie
Tagging php:7.1-fpm-jessie
$ test/run.sh php:7.1.22-fpm-jessie
testing php:7.1.22-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.22-zts-jessie
Using bashbrew/cache:9f87107b45ce30d1a5939e703ccb8d3741c307af71bf14153b81c8cefe4a421f (php:7.1.22-zts-jessie)
Tagging php:7.1.22-zts-jessie
Tagging php:7.1-zts-jessie
$ test/run.sh php:7.1.22-zts-jessie
testing php:7.1.22-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.22-cli-alpine3.8
Using bashbrew/cache:5dd1f06bd5b40ebd2a36b3c06dcff56ae725cc3049f92d24a09d87e490c052db (php:7.1.22-cli-alpine3.8)
Tagging php:7.1.22-cli-alpine3.8
Tagging php:7.1-cli-alpine3.8
Tagging php:7.1.22-alpine3.8
Tagging php:7.1-alpine3.8
Tagging php:7.1.22-cli-alpine
Tagging php:7.1-cli-alpine
Tagging php:7.1.22-alpine
Tagging php:7.1-alpine
$ test/run.sh php:7.1.22-cli-alpine3.8
testing php:7.1.22-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.22-fpm-alpine3.8
Using bashbrew/cache:e6c0969f2b94efd2cfdf867fa3a13026e55aba788a524600d9eaafd260b6d65a (php:7.1.22-fpm-alpine3.8)
Tagging php:7.1.22-fpm-alpine3.8
Tagging php:7.1-fpm-alpine3.8
Tagging php:7.1.22-fpm-alpine
Tagging php:7.1-fpm-alpine
$ test/run.sh php:7.1.22-fpm-alpine3.8
testing php:7.1.22-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.22-zts-alpine3.8
Using bashbrew/cache:282435f93befa30123675a07ebeaf409ce334efc52fa401ab1c7f758e6ddcd80 (php:7.1.22-zts-alpine3.8)
Tagging php:7.1.22-zts-alpine3.8
Tagging php:7.1-zts-alpine3.8
Tagging php:7.1.22-zts-alpine
Tagging php:7.1-zts-alpine
$ test/run.sh php:7.1.22-zts-alpine3.8
testing php:7.1.22-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.22-cli-alpine3.7
Using bashbrew/cache:6d029160df9ddb351f5a8733dc0524d4462105a7d4d571a6a8ac9cd1a344fc58 (php:7.1.22-cli-alpine3.7)
Tagging php:7.1.22-cli-alpine3.7
Tagging php:7.1-cli-alpine3.7
Tagging php:7.1.22-alpine3.7
Tagging php:7.1-alpine3.7
$ test/run.sh php:7.1.22-cli-alpine3.7
testing php:7.1.22-cli-alpine3.7
'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.22-fpm-alpine3.7
Using bashbrew/cache:aa66c07a0630aa0f696f3925aff9bff6490daf647bd0de5267aa8917410a254d (php:7.1.22-fpm-alpine3.7)
Tagging php:7.1.22-fpm-alpine3.7
Tagging php:7.1-fpm-alpine3.7
$ test/run.sh php:7.1.22-fpm-alpine3.7
testing php:7.1.22-fpm-alpine3.7
'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.22-zts-alpine3.7
Using bashbrew/cache:c296277a906bf3b4421936b39c0714f3b6a1101d6b39f91dc280f69a9b6c8a22 (php:7.1.22-zts-alpine3.7)
Tagging php:7.1.22-zts-alpine3.7
Tagging php:7.1-zts-alpine3.7
$ test/run.sh php:7.1.22-zts-alpine3.7
testing php:7.1.22-zts-alpine3.7
'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.0.32-cli-stretch
Using bashbrew/cache:c06e22f8ac015be39bbbdbcb77fa65cfe8f242728867f103651072b00d6ff628 (php:7.0.32-cli-stretch)
Tagging php:7.0.32-cli-stretch
Tagging php:7.0-cli-stretch
Tagging php:7.0.32-stretch
Tagging php:7.0-stretch
Tagging php:7.0.32-cli
Tagging php:7.0-cli
Tagging php:7.0.32
Tagging php:7.0
$ test/run.sh php:7.0.32-cli-stretch
testing php:7.0.32-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.0.32-apache-stretch
Using bashbrew/cache:a98e8248940060b4beb14ecbd4fae87e47acad2443622127dc98a64cfd41448a (php:7.0.32-apache-stretch)
Tagging php:7.0.32-apache-stretch
Tagging php:7.0-apache-stretch
Tagging php:7.0.32-apache
Tagging php:7.0-apache
$ test/run.sh php:7.0.32-apache-stretch
testing php:7.0.32-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.0.32-fpm-stretch
Using bashbrew/cache:3a5d2c223e92e56ae6d7a186bbfc7c7d8fad5215eddc9b4b3c823859c0939c05 (php:7.0.32-fpm-stretch)
Tagging php:7.0.32-fpm-stretch
Tagging php:7.0-fpm-stretch
Tagging php:7.0.32-fpm
Tagging php:7.0-fpm
$ test/run.sh php:7.0.32-fpm-stretch
testing php:7.0.32-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.0.32-zts-stretch
Using bashbrew/cache:2f36d601660de5938ee01d99deec277b2fdd460569941b7e4558f2d6792507fb (php:7.0.32-zts-stretch)
Tagging php:7.0.32-zts-stretch
Tagging php:7.0-zts-stretch
Tagging php:7.0.32-zts
Tagging php:7.0-zts
$ test/run.sh php:7.0.32-zts-stretch
testing php:7.0.32-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.0.32-cli-jessie
Using bashbrew/cache:e103f007d5022e4e39ef653966934d9b0da49b0e81832b6e606ebd897c00354c (php:7.0.32-cli-jessie)
Tagging php:7.0.32-cli-jessie
Tagging php:7.0-cli-jessie
Tagging php:7.0.32-jessie
Tagging php:7.0-jessie
$ test/run.sh php:7.0.32-cli-jessie
testing php:7.0.32-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.0.32-apache-jessie
Using bashbrew/cache:14ba65c8a4858fd554a584ca464bb887ea3e5e6ebfe19225d949979e5fabf71d (php:7.0.32-apache-jessie)
Tagging php:7.0.32-apache-jessie
Tagging php:7.0-apache-jessie
$ test/run.sh php:7.0.32-apache-jessie
testing php:7.0.32-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.0.32-fpm-jessie
Using bashbrew/cache:0aae4abd45711af1d22d0757c15110715315628c1ce454acac72308ca5c3a4e4 (php:7.0.32-fpm-jessie)
Tagging php:7.0.32-fpm-jessie
Tagging php:7.0-fpm-jessie
$ test/run.sh php:7.0.32-fpm-jessie
testing php:7.0.32-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.0.32-zts-jessie
Using bashbrew/cache:2d724a010bbaa069b3a44ff1e3bed9214a01180482df0a6685a49a84d0cacb06 (php:7.0.32-zts-jessie)
Tagging php:7.0.32-zts-jessie
Tagging php:7.0-zts-jessie
$ test/run.sh php:7.0.32-zts-jessie
testing php:7.0.32-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.0.32-cli-alpine3.7
Using bashbrew/cache:80797b40132a5ea4a381c2a23002388fe0cb1e9ef87d1667e2dbdf5e121ede5d (php:7.0.32-cli-alpine3.7)
Tagging php:7.0.32-cli-alpine3.7
Tagging php:7.0-cli-alpine3.7
Tagging php:7.0.32-alpine3.7
Tagging php:7.0-alpine3.7
Tagging php:7.0.32-cli-alpine
Tagging php:7.0-cli-alpine
Tagging php:7.0.32-alpine
Tagging php:7.0-alpine
$ test/run.sh php:7.0.32-cli-alpine3.7
testing php:7.0.32-cli-alpine3.7
'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.0.32-fpm-alpine3.7
Using bashbrew/cache:4352b1147a2765c582f376578f204243eef6fe3bf6d85a3253b9ca690475e946 (php:7.0.32-fpm-alpine3.7)
Tagging php:7.0.32-fpm-alpine3.7
Tagging php:7.0-fpm-alpine3.7
Tagging php:7.0.32-fpm-alpine
Tagging php:7.0-fpm-alpine
$ test/run.sh php:7.0.32-fpm-alpine3.7
testing php:7.0.32-fpm-alpine3.7
'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.0.32-zts-alpine3.7
Using bashbrew/cache:1891adf568775e051ff041f675ed6a12db5d28d18870c78ef49f679743208e61 (php:7.0.32-zts-alpine3.7)
Tagging php:7.0.32-zts-alpine3.7
Tagging php:7.0-zts-alpine3.7
Tagging php:7.0.32-zts-alpine
Tagging php:7.0-zts-alpine
$ test/run.sh php:7.0.32-zts-alpine3.7
testing php:7.0.32-zts-alpine3.7
'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:5.6.38-cli-stretch
Using bashbrew/cache:0313cfce29f05e831796d749dba46f36977ea265c09085125918731404ddf057 (php:5.6.38-cli-stretch)
Tagging php:5.6.38-cli-stretch
Tagging php:5.6-cli-stretch
Tagging php:5-cli-stretch
Tagging php:5.6.38-stretch
Tagging php:5.6-stretch
Tagging php:5-stretch
Tagging php:5.6.38-cli
Tagging php:5.6-cli
Tagging php:5-cli
Tagging php:5.6.38
Tagging php:5.6
Tagging php:5
$ test/run.sh php:5.6.38-cli-stretch
testing php:5.6.38-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:5.6.38-apache-stretch
Using bashbrew/cache:d9e45926c8b00e4e0ce0c448f8c4dd51ae150b0d39e488d38ba12e84db108a26 (php:5.6.38-apache-stretch)
Tagging php:5.6.38-apache-stretch
Tagging php:5.6-apache-stretch
Tagging php:5-apache-stretch
Tagging php:5.6.38-apache
Tagging php:5.6-apache
Tagging php:5-apache
$ test/run.sh php:5.6.38-apache-stretch
testing php:5.6.38-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:5.6.38-fpm-stretch
Using bashbrew/cache:1d830edb4e74c7750672a48faa566b1d9a0f8b3d8d1a74863abf055d20a19f92 (php:5.6.38-fpm-stretch)
Tagging php:5.6.38-fpm-stretch
Tagging php:5.6-fpm-stretch
Tagging php:5-fpm-stretch
Tagging php:5.6.38-fpm
Tagging php:5.6-fpm
Tagging php:5-fpm
$ test/run.sh php:5.6.38-fpm-stretch
testing php:5.6.38-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:5.6.38-zts-stretch
Using bashbrew/cache:d35a638ee138b9d13bb5c516d7ede06dbfdccc92e916957218227e2717748c6f (php:5.6.38-zts-stretch)
Tagging php:5.6.38-zts-stretch
Tagging php:5.6-zts-stretch
Tagging php:5-zts-stretch
Tagging php:5.6.38-zts
Tagging php:5.6-zts
Tagging php:5-zts
$ test/run.sh php:5.6.38-zts-stretch
testing php:5.6.38-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:5.6.38-cli-jessie
Using bashbrew/cache:6ff2d7cfaa64d3599a90572e46c1c1980611601ea4adedc8c003b76fb72de57b (php:5.6.38-cli-jessie)
Tagging php:5.6.38-cli-jessie
Tagging php:5.6-cli-jessie
Tagging php:5-cli-jessie
Tagging php:5.6.38-jessie
Tagging php:5.6-jessie
Tagging php:5-jessie
$ test/run.sh php:5.6.38-cli-jessie
testing php:5.6.38-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:5.6.38-apache-jessie
Using bashbrew/cache:35cb46a906e5a43279969e4d7638c0bf69de410c2ed343ae614065c0111a49ac (php:5.6.38-apache-jessie)
Tagging php:5.6.38-apache-jessie
Tagging php:5.6-apache-jessie
Tagging php:5-apache-jessie
$ test/run.sh php:5.6.38-apache-jessie
testing php:5.6.38-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:5.6.38-fpm-jessie
Using bashbrew/cache:7473b78a065278ddda5abb1f5de3ac4dcfbe0cc1bf14a66b7dcd2c6790b14229 (php:5.6.38-fpm-jessie)
Tagging php:5.6.38-fpm-jessie
Tagging php:5.6-fpm-jessie
Tagging php:5-fpm-jessie
$ test/run.sh php:5.6.38-fpm-jessie
testing php:5.6.38-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:5.6.38-zts-jessie
Using bashbrew/cache:7840228b0149c53fcdc0a5af935c5c4ee9f36dddbcb9f1e862475aaac3c7803e (php:5.6.38-zts-jessie)
Tagging php:5.6.38-zts-jessie
Tagging php:5.6-zts-jessie
Tagging php:5-zts-jessie
$ test/run.sh php:5.6.38-zts-jessie
testing php:5.6.38-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:5.6.38-cli-alpine3.8
Using bashbrew/cache:01c34f278ae7f10955806bbddcb74a30301030b0f3c0b57dbf53dc3e382db5b4 (php:5.6.38-cli-alpine3.8)
Tagging php:5.6.38-cli-alpine3.8
Tagging php:5.6-cli-alpine3.8
Tagging php:5-cli-alpine3.8
Tagging php:5.6.38-alpine3.8
Tagging php:5.6-alpine3.8
Tagging php:5-alpine3.8
Tagging php:5.6.38-cli-alpine
Tagging php:5.6-cli-alpine
Tagging php:5-cli-alpine
Tagging php:5.6.38-alpine
Tagging php:5.6-alpine
Tagging php:5-alpine
$ test/run.sh php:5.6.38-cli-alpine3.8
testing php:5.6.38-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:5.6.38-fpm-alpine3.8
Using bashbrew/cache:fceb5e83ffdbe48acfe0dfeeff7a91b7d1073a3387bb16c88a84130f1a2ee77f (php:5.6.38-fpm-alpine3.8)
Tagging php:5.6.38-fpm-alpine3.8
Tagging php:5.6-fpm-alpine3.8
Tagging php:5-fpm-alpine3.8
Tagging php:5.6.38-fpm-alpine
Tagging php:5.6-fpm-alpine
Tagging php:5-fpm-alpine
$ test/run.sh php:5.6.38-fpm-alpine3.8
testing php:5.6.38-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:5.6.38-zts-alpine3.8
Using bashbrew/cache:33531744cc4d10555b07834ce3381257c4230a83768158ed8676ab509aaac361 (php:5.6.38-zts-alpine3.8)
Tagging php:5.6.38-zts-alpine3.8
Tagging php:5.6-zts-alpine3.8
Tagging php:5-zts-alpine3.8
Tagging php:5.6.38-zts-alpine
Tagging php:5.6-zts-alpine
Tagging php:5-zts-alpine
$ test/run.sh php:5.6.38-zts-alpine3.8
testing php:5.6.38-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:5.6.38-cli-alpine3.7
Using bashbrew/cache:fc7449ca88574a846fcc5d2785faf0fb99c83f2a793c343bddaeb9bf7fdd0f7a (php:5.6.38-cli-alpine3.7)
Tagging php:5.6.38-cli-alpine3.7
Tagging php:5.6-cli-alpine3.7
Tagging php:5-cli-alpine3.7
Tagging php:5.6.38-alpine3.7
Tagging php:5.6-alpine3.7
Tagging php:5-alpine3.7
$ test/run.sh php:5.6.38-cli-alpine3.7
testing php:5.6.38-cli-alpine3.7
'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:5.6.38-fpm-alpine3.7
Using bashbrew/cache:63a15fa06bb62f202c102fc8c5076f6dc0462d05352ef08726779b3a019e925c (php:5.6.38-fpm-alpine3.7)
Tagging php:5.6.38-fpm-alpine3.7
Tagging php:5.6-fpm-alpine3.7
Tagging php:5-fpm-alpine3.7
$ test/run.sh php:5.6.38-fpm-alpine3.7
testing php:5.6.38-fpm-alpine3.7
'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:5.6.38-zts-alpine3.7
Using bashbrew/cache:923a408077426691ac67b126d960918c950281895390eb02fb6e1e74ca3a8944 (php:5.6.38-zts-alpine3.7)
Tagging php:5.6.38-zts-alpine3.7
Tagging php:5.6-zts-alpine3.7
Tagging php:5-zts-alpine3.7
$ test/run.sh php:5.6.38-zts-alpine3.7
testing php:5.6.38-zts-alpine3.7
'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 rabbitmq:3.7.8
Building bashbrew/cache:c0ad9b2139aa16153f2066794332b24307bf6c9d2c73eb514ee0c88ef51525b6 (rabbitmq:3.7.8)
Tagging rabbitmq:3.7.8
Tagging rabbitmq:3.7
Tagging rabbitmq:3
Tagging rabbitmq:latest
$ test/run.sh rabbitmq:3.7.8
testing rabbitmq:3.7.8
'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.8-management
Building bashbrew/cache:5578b1da03c8186b919dbf53e5fbd786073bf661a63640a673535b545f9a94cd (rabbitmq:3.7.8-management)
Tagging rabbitmq:3.7.8-management
Tagging rabbitmq:3.7-management
Tagging rabbitmq:3-management
Tagging rabbitmq:management
$ test/run.sh rabbitmq:3.7.8-management
testing rabbitmq:3.7.8-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.8-alpine
Building bashbrew/cache:35985f97ecfb88efaee619fbd0be60790958c33a163fae6d3277a077fd92c32c (rabbitmq:3.7.8-alpine)
Tagging rabbitmq:3.7.8-alpine
Tagging rabbitmq:3.7-alpine
Tagging rabbitmq:3-alpine
Tagging rabbitmq:alpine
$ test/run.sh rabbitmq:3.7.8-alpine
testing rabbitmq:3.7.8-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.8-management-alpine
Building bashbrew/cache:cc20b97fad7a003bc28034ca69bc48310a7b82aef97a35cd167aa35e17845c10 (rabbitmq:3.7.8-management-alpine)
Tagging rabbitmq:3.7.8-management-alpine
Tagging rabbitmq:3.7-management-alpine
Tagging rabbitmq:3-management-alpine
Tagging rabbitmq:management-alpine
$ test/run.sh rabbitmq:3.7.8-management-alpine
testing rabbitmq:3.7.8-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.6.16
Building bashbrew/cache:ac0359684f58a575919210dbab1a8a4ebd6f33f812179e6bf59a5aa3ff59f782 (rabbitmq:3.6.16)
Tagging rabbitmq:3.6.16
Tagging rabbitmq:3.6
$ test/run.sh rabbitmq:3.6.16
testing rabbitmq:3.6.16
'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.6.16-management
Building bashbrew/cache:ffafe72c00aa666af92550e031bc888c272119b5a4af935fb026d5d348582803 (rabbitmq:3.6.16-management)
Tagging rabbitmq:3.6.16-management
Tagging rabbitmq:3.6-management
$ test/run.sh rabbitmq:3.6.16-management
testing rabbitmq:3.6.16-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.6.16-alpine
Building bashbrew/cache:d82c38f31ae0c97f7497de99a9924543e06516add2a3add12a0055c2c3721ffa (rabbitmq:3.6.16-alpine)
Tagging rabbitmq:3.6.16-alpine
Tagging rabbitmq:3.6-alpine
$ test/run.sh rabbitmq:3.6.16-alpine
testing rabbitmq:3.6.16-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.6.16-management-alpine
Building bashbrew/cache:72ed83b7a6f11a6ab652a7caa1c85182930fe1b8c658a9ab7dce672fea767887 (rabbitmq:3.6.16-management-alpine)
Tagging rabbitmq:3.6.16-management-alpine
Tagging rabbitmq:3.6-management-alpine
$ test/run.sh rabbitmq:3.6.16-management-alpine
testing rabbitmq:3.6.16-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-rc5
Building bashbrew/cache:9f93bbc44008df96abdd386f3ae833e30f64f1c9adbca6aaeb7aee183e2c63a3 (redis:5.0-rc5)
Tagging redis:5.0-rc5
Tagging redis:5.0-rc
Tagging redis:5.0-rc5-stretch
Tagging redis:5.0-rc-stretch
$ test/run.sh redis:5.0-rc5
testing redis:5.0-rc5
'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-rc5-32bit
Building bashbrew/cache:b7b98bd66895a29df3dd3cadc61aea623fad095583c411d8eabb7ccbe5acec9f (redis:5.0-rc5-32bit)
Tagging redis:5.0-rc5-32bit
Tagging redis:5.0-rc-32bit
Tagging redis:5.0-rc5-32bit-stretch
Tagging redis:5.0-rc-32bit-stretch
$ test/run.sh redis:5.0-rc5-32bit
testing redis:5.0-rc5-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-rc5-alpine
Building bashbrew/cache:4c5d019272a13f9a43122fbf8e714416966f7a8650a7bba3e39dc84ac888d55c (redis:5.0-rc5-alpine)
Tagging redis:5.0-rc5-alpine
Tagging redis:5.0-rc-alpine
Tagging redis:5.0-rc5-alpine3.8
Tagging redis:5.0-rc-alpine3.8
$ test/run.sh redis:5.0-rc5-alpine
testing redis:5.0-rc5-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.11
Building bashbrew/cache:3b624c3d7896cbd56b3f89ad32d666d96b773ce3cf0e1eb69187f1acab8d8814 (redis:4.0.11)
Tagging redis:4.0.11
Tagging redis:4.0
Tagging redis:4
Tagging redis:latest
Tagging redis:4.0.11-stretch
Tagging redis:4.0-stretch
Tagging redis:4-stretch
Tagging redis:stretch
$ test/run.sh redis:4.0.11
testing redis:4.0.11
'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.11-32bit
Building bashbrew/cache:530e8ab84ae1f8b8b93c1051fa6738af9e1c441dcb08339174cb9b433b8b4e81 (redis:4.0.11-32bit)
Tagging redis:4.0.11-32bit
Tagging redis:4.0-32bit
Tagging redis:4-32bit
Tagging redis:32bit
Tagging redis:4.0.11-32bit-stretch
Tagging redis:4.0-32bit-stretch
Tagging redis:4-32bit-stretch
Tagging redis:32bit-stretch
$ test/run.sh redis:4.0.11-32bit
testing redis:4.0.11-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.11-alpine
Building bashbrew/cache:9935bad8e7cef188e5753263c0d889c305f82fe5615b04bcef76f3124e4ad16b (redis:4.0.11-alpine)
Tagging redis:4.0.11-alpine
Tagging redis:4.0-alpine
Tagging redis:4-alpine
Tagging redis:alpine
Tagging redis:4.0.11-alpine3.8
Tagging redis:4.0-alpine3.8
Tagging redis:4-alpine3.8
Tagging redis:alpine3.8
$ test/run.sh redis:4.0.11-alpine
testing redis:4.0.11-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:3.2.12
Building bashbrew/cache:6756676b71a93324198ad509f729a8e3d050c880a99b7431e7096ebbed5ed682 (redis:3.2.12)
Tagging redis:3.2.12
Tagging redis:3.2
Tagging redis:3
Tagging redis:3.2.12-stretch
Tagging redis:3.2-stretch
Tagging redis:3-stretch
$ test/run.sh redis:3.2.12
testing redis:3.2.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:3.2.12-32bit
Building bashbrew/cache:d8642cb849b978c0cbabd7049bf8785d8bebc27350da6701366025c52fb1fbf3 (redis:3.2.12-32bit)
Tagging redis:3.2.12-32bit
Tagging redis:3.2-32bit
Tagging redis:3-32bit
Tagging redis:3.2.12-32bit-stretch
Tagging redis:3.2-32bit-stretch
Tagging redis:3-32bit-stretch
$ test/run.sh redis:3.2.12-32bit
testing redis:3.2.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:3.2.12-alpine
Building bashbrew/cache:523230bb086900d101cd6e06015352816e2468c59a353d4486353a5c528334e8 (redis:3.2.12-alpine)
Tagging redis:3.2.12-alpine
Tagging redis:3.2-alpine
Tagging redis:3-alpine
Tagging redis:3.2.12-alpine3.8
Tagging redis:3.2-alpine3.8
Tagging redis:3-alpine3.8
$ test/run.sh redis:3.2.12-alpine
testing redis:3.2.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.0-preview2-stretch
Using bashbrew/cache:567e623fba272e07138b340bdbffd74ec5b04088e7ea00442babe55fb6b753ce (ruby:2.6.0-preview2-stretch)
Tagging ruby:2.6.0-preview2-stretch
Tagging ruby:2.6-rc-stretch
Tagging ruby:rc-stretch
Tagging ruby:2.6.0-preview2
Tagging ruby:2.6-rc
Tagging ruby:rc
$ test/run.sh ruby:2.6.0-preview2-stretch
testing ruby:2.6.0-preview2-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.0-preview2-slim-stretch
Using bashbrew/cache:299a8eaf1c19cac82eebe3488db9fbed9876b78fde6c61d45a400c76860b4268 (ruby:2.6.0-preview2-slim-stretch)
Tagging ruby:2.6.0-preview2-slim-stretch
Tagging ruby:2.6-rc-slim-stretch
Tagging ruby:rc-slim-stretch
Tagging ruby:2.6.0-preview2-slim
Tagging ruby:2.6-rc-slim
Tagging ruby:rc-slim
$ test/run.sh ruby:2.6.0-preview2-slim-stretch
testing ruby:2.6.0-preview2-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.0-preview2-alpine3.8
Building bashbrew/cache:a403b2b5308db148acaa467780257bf135b24f6d3f22baecc2305992fbdebd11 (ruby:2.6.0-preview2-alpine3.8)
Tagging ruby:2.6.0-preview2-alpine3.8
Tagging ruby:2.6-rc-alpine3.8
Tagging ruby:rc-alpine3.8
Tagging ruby:2.6.0-preview2-alpine
Tagging ruby:2.6-rc-alpine
Tagging ruby:rc-alpine
$ test/run.sh ruby:2.6.0-preview2-alpine3.8
testing ruby:2.6.0-preview2-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.6.0-preview2-alpine3.7
Building bashbrew/cache:1c79c9456773066148e1d5e4845809458504de7590aa9f6465b821d829e54603 (ruby:2.6.0-preview2-alpine3.7)
Tagging ruby:2.6.0-preview2-alpine3.7
Tagging ruby:2.6-rc-alpine3.7
Tagging ruby:rc-alpine3.7
$ test/run.sh ruby:2.6.0-preview2-alpine3.7
testing ruby:2.6.0-preview2-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 ruby:2.5.1-stretch
Using bashbrew/cache:c95343a2896ff0abe865a48c62eb09ff78af31be36c779fcb7b1aa8dc4e73743 (ruby:2.5.1-stretch)
Tagging ruby:2.5.1-stretch
Tagging ruby:2.5-stretch
Tagging ruby:2-stretch
Tagging ruby:stretch
Tagging ruby:2.5.1
Tagging ruby:2.5
Tagging ruby:2
Tagging ruby:latest
$ test/run.sh ruby:2.5.1-stretch
testing ruby:2.5.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.5.1-slim-stretch
Using bashbrew/cache:a27f38e87fd09f913c33a3752d33eef969ce7de052b8f3fcdd83a215021a1e4a (ruby:2.5.1-slim-stretch)
Tagging ruby:2.5.1-slim-stretch
Tagging ruby:2.5-slim-stretch
Tagging ruby:2-slim-stretch
Tagging ruby:slim-stretch
Tagging ruby:2.5.1-slim
Tagging ruby:2.5-slim
Tagging ruby:2-slim
Tagging ruby:slim
$ test/run.sh ruby:2.5.1-slim-stretch
testing ruby:2.5.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.5.1-alpine3.7
Building bashbrew/cache:8538f8ae7a8ec4ca20d186aa2b7e6a70a2882531a3caa3287a083da03f984e34 (ruby:2.5.1-alpine3.7)
Tagging ruby:2.5.1-alpine3.7
Tagging ruby:2.5-alpine3.7
Tagging ruby:2-alpine3.7
Tagging ruby:alpine3.7
Tagging ruby:2.5.1-alpine
Tagging ruby:2.5-alpine
Tagging ruby:2-alpine
Tagging ruby:alpine
$ test/run.sh ruby:2.5.1-alpine3.7
testing ruby:2.5.1-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 ruby:2.4.4-stretch
Using bashbrew/cache:528177fa2462b442d5291130bcd44a492261911a7fff5f03195d58497e685223 (ruby:2.4.4-stretch)
Tagging ruby:2.4.4-stretch
Tagging ruby:2.4-stretch
Tagging ruby:2.4.4
Tagging ruby:2.4
$ test/run.sh ruby:2.4.4-stretch
testing ruby:2.4.4-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.4.4-slim-stretch
Using bashbrew/cache:ed7fb682207dc35a9d0c116b91be6c5ec9152d98a7d724ba2592056e65313c70 (ruby:2.4.4-slim-stretch)
Tagging ruby:2.4.4-slim-stretch
Tagging ruby:2.4-slim-stretch
Tagging ruby:2.4.4-slim
Tagging ruby:2.4-slim
$ test/run.sh ruby:2.4.4-slim-stretch
testing ruby:2.4.4-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.4-jessie
Using bashbrew/cache:ef6444bc42c03662491fec5cb60f7be1c70fcc795bafd1e82161df614d09921f (ruby:2.4.4-jessie)
Tagging ruby:2.4.4-jessie
Tagging ruby:2.4-jessie
$ test/run.sh ruby:2.4.4-jessie
testing ruby:2.4.4-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]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.4.4-slim-jessie
Using bashbrew/cache:3ed06f9d41d3341b20138643b27f6a9617b318f520bdcfd09b8e69fbcab7de9c (ruby:2.4.4-slim-jessie)
Tagging ruby:2.4.4-slim-jessie
Tagging ruby:2.4-slim-jessie
$ test/run.sh ruby:2.4.4-slim-jessie
testing ruby:2.4.4-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.4-alpine3.7
Building bashbrew/cache:e51989dd83ba548b0bced230557dd79dc11a7de91b0cdcc7295d97f25bd1caa2 (ruby:2.4.4-alpine3.7)
Tagging ruby:2.4.4-alpine3.7
Tagging ruby:2.4-alpine3.7
Tagging ruby:2.4.4-alpine
Tagging ruby:2.4-alpine
$ test/run.sh ruby:2.4.4-alpine3.7
testing ruby:2.4.4-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 ruby:2.4.4-alpine3.6
Building bashbrew/cache:b04c70139e86aa3b42319a43f4debe3f099d086483c94d0d433134e87a4288d8 (ruby:2.4.4-alpine3.6)
Tagging ruby:2.4.4-alpine3.6
Tagging ruby:2.4-alpine3.6
$ test/run.sh ruby:2.4.4-alpine3.6
testing ruby:2.4.4-alpine3.6
'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.7-stretch
Using bashbrew/cache:62f6d3318b7f45895ae7d006fe8c98b1436bd51fdf9c3738aa5f5b6ad70c178a (ruby:2.3.7-stretch)
Tagging ruby:2.3.7-stretch
Tagging ruby:2.3-stretch
Tagging ruby:2.3.7
Tagging ruby:2.3
$ test/run.sh ruby:2.3.7-stretch
testing ruby:2.3.7-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.3.7-slim-stretch
Using bashbrew/cache:3afc45bcac3b8137ae3f3f79d53690d0cdb984763d66938b7de3a9d3f6c921b3 (ruby:2.3.7-slim-stretch)
Tagging ruby:2.3.7-slim-stretch
Tagging ruby:2.3-slim-stretch
Tagging ruby:2.3.7-slim
Tagging ruby:2.3-slim
$ test/run.sh ruby:2.3.7-slim-stretch
testing ruby:2.3.7-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.7-jessie
Using bashbrew/cache:6e420f42e8a9d268b9ad7c12e973e9a51ec68f90e5c24eea9771041849a0a740 (ruby:2.3.7-jessie)
Tagging ruby:2.3.7-jessie
Tagging ruby:2.3-jessie
$ test/run.sh ruby:2.3.7-jessie
testing ruby:2.3.7-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]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.3.7-slim-jessie
Using bashbrew/cache:82d8f89e6348a650f96bc0dae5dec22b3bcd401460d8bad92cbc98d342e9a1e4 (ruby:2.3.7-slim-jessie)
Tagging ruby:2.3.7-slim-jessie
Tagging ruby:2.3-slim-jessie
$ test/run.sh ruby:2.3.7-slim-jessie
testing ruby:2.3.7-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.7-alpine3.8
Building bashbrew/cache:5b1bc0adf46ef3b1453982ec9389514d95ae7e5d2100aecacd57377e30ad6ae8 (ruby:2.3.7-alpine3.8)
Tagging ruby:2.3.7-alpine3.8
Tagging ruby:2.3-alpine3.8
Tagging ruby:2.3.7-alpine
Tagging ruby:2.3-alpine
$ test/run.sh ruby:2.3.7-alpine3.8
testing ruby:2.3.7-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.7-alpine3.7
Building bashbrew/cache:c1f7dc0012f3b577877cfbcdf22d194b73ed178f617720882d53b5f15fdd5859 (ruby:2.3.7-alpine3.7)
Tagging ruby:2.3.7-alpine3.7
Tagging ruby:2.3-alpine3.7
$ test/run.sh ruby:2.3.7-alpine3.7
testing ruby:2.3.7-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 tomcat:7.0.91-jre7
Using bashbrew/cache:f9bcfcd2bbe9764a4410984e2235f34a5ce0f08b4c418a6c25497a7b44dbfea6 (tomcat:7.0.91-jre7)
Tagging tomcat:7.0.91-jre7
Tagging tomcat:7.0-jre7
Tagging tomcat:7-jre7
Tagging tomcat:7.0.91
Tagging tomcat:7.0
Tagging tomcat:7
$ test/run.sh tomcat:7.0.91-jre7
testing tomcat:7.0.91-jre7
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:7.0.91-jre7-slim
Using bashbrew/cache:85272d106212edd26251d538bc7b5d01ba7c305e04dfc89d81d55a2b22fb18b7 (tomcat:7.0.91-jre7-slim)
Tagging tomcat:7.0.91-jre7-slim
Tagging tomcat:7.0-jre7-slim
Tagging tomcat:7-jre7-slim
Tagging tomcat:7.0.91-slim
Tagging tomcat:7.0-slim
Tagging tomcat:7-slim
$ test/run.sh tomcat:7.0.91-jre7-slim
testing tomcat:7.0.91-jre7-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:7.0.91-jre7-alpine
Using bashbrew/cache:0e8e301fca78fc00f9f6c98004d7256d8ed10d4d0b4f91c5c314062b8fa67054 (tomcat:7.0.91-jre7-alpine)
Tagging tomcat:7.0.91-jre7-alpine
Tagging tomcat:7.0-jre7-alpine
Tagging tomcat:7-jre7-alpine
Tagging tomcat:7.0.91-alpine
Tagging tomcat:7.0-alpine
Tagging tomcat:7-alpine
$ test/run.sh tomcat:7.0.91-jre7-alpine
testing tomcat:7.0.91-jre7-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:7.0.91-jre8
Using bashbrew/cache:fd67ab73fe4ac33da30f98e7cd6b82f874324544b4c7dbccf7234af49d93020c (tomcat:7.0.91-jre8)
Tagging tomcat:7.0.91-jre8
Tagging tomcat:7.0-jre8
Tagging tomcat:7-jre8
$ test/run.sh tomcat:7.0.91-jre8
testing tomcat:7.0.91-jre8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:7.0.91-jre8-slim
Using bashbrew/cache:eb3975ad8fe59a783b5b039129d562f62410724fb26a2235154700c8bce633e6 (tomcat:7.0.91-jre8-slim)
Tagging tomcat:7.0.91-jre8-slim
Tagging tomcat:7.0-jre8-slim
Tagging tomcat:7-jre8-slim
$ test/run.sh tomcat:7.0.91-jre8-slim
testing tomcat:7.0.91-jre8-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:7.0.91-jre8-alpine
Using bashbrew/cache:4e8cc72b8301a1dfe7c717ec4fddccbfab7b9d2259d911220afea3b16cf775fd (tomcat:7.0.91-jre8-alpine)
Tagging tomcat:7.0.91-jre8-alpine
Tagging tomcat:7.0-jre8-alpine
Tagging tomcat:7-jre8-alpine
$ test/run.sh tomcat:7.0.91-jre8-alpine
testing tomcat:7.0.91-jre8-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.5.34-jre8
Using bashbrew/cache:b27b8d2d734040d0e802d665b2f01beceff20cc7dfd986a4e9087396121ad3bc (tomcat:8.5.34-jre8)
Tagging tomcat:8.5.34-jre8
Tagging tomcat:8.5-jre8
Tagging tomcat:8-jre8
Tagging tomcat:jre8
Tagging tomcat:8.5.34
Tagging tomcat:8.5
Tagging tomcat:8
Tagging tomcat:latest
$ test/run.sh tomcat:8.5.34-jre8
testing tomcat:8.5.34-jre8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.5.34-jre8-slim
Using bashbrew/cache:f199bb24cc1d20cf8cf6d1ab2e85833a0b0bb11a13bfaabba5987efd2f16fbd5 (tomcat:8.5.34-jre8-slim)
Tagging tomcat:8.5.34-jre8-slim
Tagging tomcat:8.5-jre8-slim
Tagging tomcat:8-jre8-slim
Tagging tomcat:jre8-slim
Tagging tomcat:8.5.34-slim
Tagging tomcat:8.5-slim
Tagging tomcat:8-slim
Tagging tomcat:slim
$ test/run.sh tomcat:8.5.34-jre8-slim
testing tomcat:8.5.34-jre8-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.5.34-jre8-alpine
Using bashbrew/cache:4f77ad94ec8b7863fb6c4f8cb112c07013b6d74d09452e282ed367cdf94d3278 (tomcat:8.5.34-jre8-alpine)
Tagging tomcat:8.5.34-jre8-alpine
Tagging tomcat:8.5-jre8-alpine
Tagging tomcat:8-jre8-alpine
Tagging tomcat:jre8-alpine
Tagging tomcat:8.5.34-alpine
Tagging tomcat:8.5-alpine
Tagging tomcat:8-alpine
Tagging tomcat:alpine
$ test/run.sh tomcat:8.5.34-jre8-alpine
testing tomcat:8.5.34-jre8-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.5.34-jre10
Building bashbrew/cache:b7a6ac1087a4624ec75e07052fa4ad525fa6c7d81c159eafa585530846b8bd23 (tomcat:8.5.34-jre10)
Tagging tomcat:8.5.34-jre10
Tagging tomcat:8.5-jre10
Tagging tomcat:8-jre10
Tagging tomcat:jre10
$ test/run.sh tomcat:8.5.34-jre10
testing tomcat:8.5.34-jre10
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.5.34-jre10-slim
Building bashbrew/cache:23a22daf225fb395c0a53bd829de154099b5af76d460299a7cbf994fa8b159e8 (tomcat:8.5.34-jre10-slim)
Tagging tomcat:8.5.34-jre10-slim
Tagging tomcat:8.5-jre10-slim
Tagging tomcat:8-jre10-slim
Tagging tomcat:jre10-slim
$ test/run.sh tomcat:8.5.34-jre10-slim
testing tomcat:8.5.34-jre10-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:9.0.12-jre8
Using bashbrew/cache:7d0b9522c2065129e3a5dc6154d79e0a89dee1b1571c965e637ad099a55326b8 (tomcat:9.0.12-jre8)
Tagging tomcat:9.0.12-jre8
Tagging tomcat:9.0-jre8
Tagging tomcat:9-jre8
$ test/run.sh tomcat:9.0.12-jre8
testing tomcat:9.0.12-jre8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:9.0.12-jre8-slim
Using bashbrew/cache:5f627b69b62854d897b27df1a8f7361e60703922ca1c12c7cb9ba39a5fce5adf (tomcat:9.0.12-jre8-slim)
Tagging tomcat:9.0.12-jre8-slim
Tagging tomcat:9.0-jre8-slim
Tagging tomcat:9-jre8-slim
$ test/run.sh tomcat:9.0.12-jre8-slim
testing tomcat:9.0.12-jre8-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:9.0.12-jre8-alpine
Using bashbrew/cache:4b4e1294bb7005edd6015f004cddd8dd751ace580ad85de700db90270a6ea50b (tomcat:9.0.12-jre8-alpine)
Tagging tomcat:9.0.12-jre8-alpine
Tagging tomcat:9.0-jre8-alpine
Tagging tomcat:9-jre8-alpine
$ test/run.sh tomcat:9.0.12-jre8-alpine
testing tomcat:9.0.12-jre8-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:9.0.12-jre10
Building bashbrew/cache:3074f39272b1e302bd05d9d96febe9031c0a9ebe515c68d7bb7f3471ebe3e381 (tomcat:9.0.12-jre10)
Tagging tomcat:9.0.12-jre10
Tagging tomcat:9.0-jre10
Tagging tomcat:9-jre10
Tagging tomcat:9.0.12
Tagging tomcat:9.0
Tagging tomcat:9
$ test/run.sh tomcat:9.0.12-jre10
testing tomcat:9.0.12-jre10
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:9.0.12-jre10-slim
Building bashbrew/cache:905d8aa4e25383191e4b8c99526bca7f96579d3bde3402ca3a6dc268e87d5173 (tomcat:9.0.12-jre10-slim)
Tagging tomcat:9.0.12-jre10-slim
Tagging tomcat:9.0-jre10-slim
Tagging tomcat:9-jre10-slim
Tagging tomcat:9.0.12-slim
Tagging tomcat:9.0-slim
Tagging tomcat:9-slim
$ test/run.sh tomcat:9.0.12-jre10-slim
testing tomcat:9.0.12-jre10-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build owncloud:10.0.10-apache
Building bashbrew/cache:957657b5b571e76e94ba187d44430798f67cc98f6522c1ebca2041b3b7d7e25d (owncloud:10.0.10-apache)
Tagging owncloud:10.0.10-apache
Tagging owncloud:10.0-apache
Tagging owncloud:10-apache
Tagging owncloud:apache
Tagging owncloud:10.0.10
Tagging owncloud:10.0
Tagging owncloud:10
Tagging owncloud:latest
$ test/run.sh owncloud:10.0.10-apache
testing owncloud:10.0.10-apache
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build owncloud:10.0.10-fpm
Building bashbrew/cache:1c77e506a4420a4e68bf515b50ea831372ef18414b7a9d31cdaf55c189fb4b9e (owncloud:10.0.10-fpm)
Tagging owncloud:10.0.10-fpm
Tagging owncloud:10.0-fpm
Tagging owncloud:10-fpm
Tagging owncloud:fpm
$ test/run.sh owncloud:10.0.10-fpm
testing owncloud:10.0.10-fpm
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build owncloud:9.1.8-apache
Building bashbrew/cache:b3e36015b3906e1cdac306b70fbb6d07a3fd7e8ccec7f9711c5a5a0757b5aef6 (owncloud:9.1.8-apache)
Tagging owncloud:9.1.8-apache
Tagging owncloud:9.1-apache
Tagging owncloud:9-apache
Tagging owncloud:9.1.8
Tagging owncloud:9.1
Tagging owncloud:9
$ test/run.sh owncloud:9.1.8-apache
testing owncloud:9.1.8-apache
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build owncloud:9.1.8-fpm
Building bashbrew/cache:b5a04f948b67dda347be5b47d46668f471d5675b580c36616cb1c264793193a2 (owncloud:9.1.8-fpm)
Tagging owncloud:9.1.8-fpm
Tagging owncloud:9.1-fpm
Tagging owncloud:9-fpm
$ test/run.sh owncloud:9.1.8-fpm
testing owncloud:9.1.8-fpm
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build redmine:3.4.6
Building bashbrew/cache:d156d8d39f39dbeb3f3e09189406656c169f6c7cd08aaef9e3c7092714ec6369 (redmine:3.4.6)
Tagging redmine:3.4.6
Tagging redmine:3.4
Tagging redmine:3
Tagging redmine:latest
$ test/run.sh redmine:3.4.6
testing redmine:3.4.6
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'redmine-basics' [5/5]......passed
$ bashbrew build redmine:3.4.6-passenger
Building bashbrew/cache:f44fb4e1ef164e0191770c5286e604593c5ea12a62ff25c8c2d9a74581d7b2b1 (redmine:3.4.6-passenger)
Tagging redmine:3.4.6-passenger
Tagging redmine:3.4-passenger
Tagging redmine:3-passenger
Tagging redmine:passenger
$ test/run.sh redmine:3.4.6-passenger
testing redmine:3.4.6-passenger
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'redmine-basics' [5/5].....passed
$ bashbrew build redmine:3.3.8
Building bashbrew/cache:3fe9e68adcb8abd17f8dfd918bb49ddbdb51911cb7ae2680c1f5c8baaf3d61b4 (redmine:3.3.8)
Tagging redmine:3.3.8
Tagging redmine:3.3
$ test/run.sh redmine:3.3.8
testing redmine:3.3.8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'redmine-basics' [5/5].........passed
$ bashbrew build redmine:3.3.8-passenger
Building bashbrew/cache:c7a18c7d80faeabfbe9befd6847880d52a3ed878169b98ab77ee85bde0e4f5bf (redmine:3.3.8-passenger)
Tagging redmine:3.3.8-passenger
Tagging redmine:3.3-passenger
$ test/run.sh redmine:3.3.8-passenger
testing redmine:3.3.8-passenger
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'redmine-basics' [5/5].....passed
The following images failed at least one test:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
busybox
: 1.29.3, Buildroot 2018.08, Alpine 3.8cassandra
: fixcassandra.yaml
modification (Adjust "sed" expressions so we can bind-mount the configuration file cassandra#160),chown
fixes (Only chown things in the entrypoint that are not already owned by cassandra cassandra#158)ghost
:chown
fixes (Only chown things in the entrypoint that are not already owned by node ghost#153)julia
: 1.0.1mariadb
:chown
fixes (Only chown things in the entrypoint that are not already owned by mysql MariaDB/mariadb-docker#203)mongo
:chown
fixes (Only chown things in the entrypoint that are not already owned by mongodb mongo#305)openjdk
: Oracle variants (Add initial all-Oracle variants (oraclelinux + jdk.java.net tarballs) openjdk#235), 11 GAowncloud
:chown
fixes (Only chown things in the entrypoint that are not already owned by www-data owncloud#105)percona
:chown
fixes (Only chown things in the entrypoint that are not already owned by mysql percona#69)php
: 7.3.0RC2rabbitmq
:chown
fixes (Only chown things in the entrypoint that are not already owned by rabbitmq rabbitmq#281)redis
:chown
fixes (Only chown things in the entrypoint that are not already owned by redis redis/docker-library-redis#166)redmine
:chown
fixes (Only chown things in the entrypoint that are not already owned by redmine redmine#128)ruby
: Alpine thread stack size fix (Apply Alpine thread stack size patch ruby#237)tomcat
: add JRE 11, remove EOL Tomcat 8.0 (Add openjdk jre 11 variants for 8.5 and 9.0; Drop tomcat 8.0 (end-of-life) tomcat#133)