Skip to content
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 #2376

Merged
merged 2 commits into from
Nov 21, 2016

Conversation

tianon
Copy link
Member

@tianon tianon commented Nov 21, 2016

- `haproxy`: 1.6.10
- `hello-seattle`: add `nanoserver` variant (docker-library/hello-world#24)
- `hello-world`: add `nanoserver` variant (docker-library/hello-world#24)
- `hola-mundo`: add `nanoserver` variant (docker-library/hello-world#24)
- `percona`: 5.5.53-rel38.4-1.jessie
- `ruby`: 2.3.3
@tianon tianon mentioned this pull request Nov 21, 2016
@tianon
Copy link
Member Author

tianon commented Nov 21, 2016

diff --git a/haproxy_alpine/Dockerfile b/haproxy_alpine/Dockerfile
index ba41249..12f54a7 100644
--- a/haproxy_alpine/Dockerfile
+++ b/haproxy_alpine/Dockerfile
@@ -1,8 +1,8 @@
 FROM alpine:3.4
 
 ENV HAPROXY_MAJOR 1.6
-ENV HAPROXY_VERSION 1.6.9
-ENV HAPROXY_MD5 c52eee40eb66f290d6f089c339b9d2b3
+ENV HAPROXY_VERSION 1.6.10
+ENV HAPROXY_MD5 6d47461c008b823a0088d19ec30dbe4e
 
 # see http://sources.debian.net/src/haproxy/1.5.8-1/debian/rules/ for some helpful navigation of the possible "make" arguments
 RUN set -x \
diff --git a/haproxy_latest/Dockerfile b/haproxy_latest/Dockerfile
index 3a9db4f..7bb81f9 100644
--- a/haproxy_latest/Dockerfile
+++ b/haproxy_latest/Dockerfile
@@ -3,8 +3,8 @@ FROM debian:jessie
 RUN apt-get update && apt-get install -y libssl1.0.0 libpcre3 --no-install-recommends && rm -rf /var/lib/apt/lists/*
 
 ENV HAPROXY_MAJOR 1.6
-ENV HAPROXY_VERSION 1.6.9
-ENV HAPROXY_MD5 c52eee40eb66f290d6f089c339b9d2b3
+ENV HAPROXY_VERSION 1.6.10
+ENV HAPROXY_MD5 6d47461c008b823a0088d19ec30dbe4e
 
 # see http://sources.debian.net/src/haproxy/1.5.8-1/debian/rules/ for some helpful navigation of the possible "make" arguments
 RUN buildDeps='curl gcc libc6-dev libpcre3-dev libssl-dev make' \
diff --git a/hello-seattle_nanoserver/Dockerfile b/hello-seattle_nanoserver/Dockerfile
new file mode 100644
index 0000000..6866cbb
--- /dev/null
+++ b/hello-seattle_nanoserver/Dockerfile
@@ -0,0 +1,3 @@
+FROM microsoft/nanoserver
+COPY hello.txt C:
+CMD ["cmd", "/C", "type C:\\hello.txt"]
diff --git a/hello-seattle_latest/hello b/hello-seattle_nanoserver/hello.txt
old mode 100755
new mode 100644
similarity index 39%
copy from hello-seattle_latest/hello
copy to hello-seattle_nanoserver/hello.txt
index f7ef94c..1b0453a
Binary files a/hello-seattle_latest/hello and b/hello-seattle_nanoserver/hello.txt differ
diff --git a/hello-world_nanoserver/Dockerfile b/hello-world_nanoserver/Dockerfile
new file mode 100644
index 0000000..6866cbb
--- /dev/null
+++ b/hello-world_nanoserver/Dockerfile
@@ -0,0 +1,3 @@
+FROM microsoft/nanoserver
+COPY hello.txt C:
+CMD ["cmd", "/C", "type C:\\hello.txt"]
diff --git a/hello-world_latest/hello b/hello-world_nanoserver/hello.txt
old mode 100755
new mode 100644
similarity index 38%
copy from hello-world_latest/hello
copy to hello-world_nanoserver/hello.txt
index 7f3f7f8..98a985d
Binary files a/hello-world_latest/hello and b/hello-world_nanoserver/hello.txt differ
diff --git a/hola-mundo_nanoserver/Dockerfile b/hola-mundo_nanoserver/Dockerfile
new file mode 100644
index 0000000..6866cbb
--- /dev/null
+++ b/hola-mundo_nanoserver/Dockerfile
@@ -0,0 +1,3 @@
+FROM microsoft/nanoserver
+COPY hello.txt C:
+CMD ["cmd", "/C", "type C:\\hello.txt"]
diff --git a/hola-mundo_latest/hello b/hola-mundo_nanoserver/hello.txt
old mode 100755
new mode 100644
similarity index 39%
copy from hola-mundo_latest/hello
copy to hola-mundo_nanoserver/hello.txt
index 4d6496d..586920a
Binary files a/hola-mundo_latest/hello and b/hola-mundo_nanoserver/hello.txt differ
diff --git a/percona_5.5/Dockerfile b/percona_5.5/Dockerfile
index 1ecbef1..f71e327 100644
--- a/percona_5.5/Dockerfile
+++ b/percona_5.5/Dockerfile
@@ -42,7 +42,7 @@ RUN apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys \
 RUN echo 'deb https://repo.percona.com/apt jessie main' > /etc/apt/sources.list.d/percona.list
 
 ENV PERCONA_MAJOR 5.5
-ENV PERCONA_VERSION 5.5.52-rel38.3-1.jessie
+ENV PERCONA_VERSION 5.5.53-rel38.4-1.jessie
 
 # the "/var/lib/mysql" stuff here is because the mysql-server postinst doesn't have an explicit way to disable the mysql_install_db codepath besides having a database already "configured" (ie, stuff in /var/lib/mysql/mysql)
 # also, we set debconf keys to make APT a little quieter
diff --git a/ruby_alpine/Dockerfile b/ruby_alpine/Dockerfile
index 25f42ac..412ad59 100644
--- a/ruby_alpine/Dockerfile
+++ b/ruby_alpine/Dockerfile
@@ -8,8 +8,8 @@ RUN mkdir -p /usr/local/etc \
 	} >> /usr/local/etc/gemrc
 
 ENV RUBY_MAJOR 2.3
-ENV RUBY_VERSION 2.3.2
-ENV RUBY_DOWNLOAD_SHA256 8d7f6ca0f16d77e3d242b24da38985b7539f58dc0da177ec633a83d0c8f5b197
+ENV RUBY_VERSION 2.3.3
+ENV RUBY_DOWNLOAD_SHA256 241408c8c555b258846368830a06146e4849a1d58dcaf6b14a3b6a73058115b7
 ENV RUBYGEMS_VERSION 2.6.8
 
 # some of ruby's build scripts are written in ruby
diff --git a/ruby_latest/Dockerfile b/ruby_latest/Dockerfile
index d5d7cc9..3071c3d 100644
--- a/ruby_latest/Dockerfile
+++ b/ruby_latest/Dockerfile
@@ -8,8 +8,8 @@ RUN mkdir -p /usr/local/etc \
 	} >> /usr/local/etc/gemrc
 
 ENV RUBY_MAJOR 2.3
-ENV RUBY_VERSION 2.3.2
-ENV RUBY_DOWNLOAD_SHA256 8d7f6ca0f16d77e3d242b24da38985b7539f58dc0da177ec633a83d0c8f5b197
+ENV RUBY_VERSION 2.3.3
+ENV RUBY_DOWNLOAD_SHA256 241408c8c555b258846368830a06146e4849a1d58dcaf6b14a3b6a73058115b7
 ENV RUBYGEMS_VERSION 2.6.8
 
 # some of ruby's build scripts are written in ruby
diff --git a/ruby_slim/Dockerfile b/ruby_slim/Dockerfile
index c5c120f..b4e3333 100644
--- a/ruby_slim/Dockerfile
+++ b/ruby_slim/Dockerfile
@@ -20,8 +20,8 @@ RUN mkdir -p /usr/local/etc \
 	} >> /usr/local/etc/gemrc
 
 ENV RUBY_MAJOR 2.3
-ENV RUBY_VERSION 2.3.2
-ENV RUBY_DOWNLOAD_SHA256 8d7f6ca0f16d77e3d242b24da38985b7539f58dc0da177ec633a83d0c8f5b197
+ENV RUBY_VERSION 2.3.3
+ENV RUBY_DOWNLOAD_SHA256 241408c8c555b258846368830a06146e4849a1d58dcaf6b14a3b6a73058115b7
 ENV RUBYGEMS_VERSION 2.6.8
 
 # some of ruby's build scripts are written in ruby

@tianon
Copy link
Member Author

tianon commented Nov 21, 2016

Doh, forgot to add the nanoserver constraint to those new nanoserver variants. Will update!

@tianon
Copy link
Member Author

tianon commented Nov 21, 2016

$ bashbrew build https://raw.githubusercontent.com/infosiftr/stackbrew/update-docker-library/library/{hello-world,hello-seattle,hola-mundo}
skipping "hello-world:latest" (due to exclusive constraints)
skipping "hello-seattle:latest" (due to exclusive constraints)
skipping "hola-mundo:latest" (due to exclusive constraints)
Building bashbrew/cache:8867f5ebf69dbb299b9de957c9d0b8e8fc96cbe2c602c45a24057434b9cfcc85 (hello-world:nanoserver)
Tagging hello-world:nanoserver
Building bashbrew/cache:3dece67463b21f9c92082ab80e3680ca34c347be5786f49b8c88abc9ff347857 (hello-seattle:nanoserver)
Tagging hello-seattle:nanoserver
Building bashbrew/cache:0f3e79a53033ad56d7fe52aac326a676951c23f8178b1be0a95ea3cb3c4cd9e4 (hola-mundo:nanoserver)
Tagging hola-mundo:nanoserver

@tianon
Copy link
Member Author

tianon commented Nov 21, 2016

Build test of #2376; 81c4bad (haproxy, hello-seattle, hello-world, hola-mundo, percona, ruby):

$ bashbrew build haproxy:1.4.27
Using bashbrew/cache:c9965884723bee2e7e1ffc9b0d48885ed306477a07669fb817d818421784fcd4 (haproxy:1.4.27)
Tagging haproxy:1.4.27
Tagging haproxy:1.4

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


$ bashbrew build haproxy:1.4.27-alpine
Using bashbrew/cache:3c7880c9ab0a6dec93599acd0c9fb80755cfc3f13005b76ab13494ee7fff0528 (haproxy:1.4.27-alpine)
Tagging haproxy:1.4.27-alpine
Tagging haproxy:1.4-alpine

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


$ bashbrew build haproxy:1.5.18
Using bashbrew/cache:49671ce9d0012998a9779ca13bfd4af35f14899a6f3ed9a134bc8cb18f9ae0fd (haproxy:1.5.18)
Tagging haproxy:1.5.18
Tagging haproxy:1.5

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


$ bashbrew build haproxy:1.5.18-alpine
Using bashbrew/cache:4e6a371defb0e259468527359dc825e46c92cb4e46ab8171dd62ed8da5ca86da (haproxy:1.5.18-alpine)
Tagging haproxy:1.5.18-alpine
Tagging haproxy:1.5-alpine

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


$ bashbrew build haproxy:1.6.10
Using bashbrew/cache:33cb6fb23c768154db9a548368bafc0819b2eeed01283e0bf2fe92c6015fe6a5 (haproxy:1.6.10)
Tagging haproxy:1.6.10
Tagging haproxy:1.6
Tagging haproxy:1
Tagging haproxy:latest

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


$ bashbrew build haproxy:1.6.10-alpine
Using bashbrew/cache:fbc9f67fef0450b7102d6c4eec5541c4f75264eeb3420a5d937076741138aa13 (haproxy:1.6.10-alpine)
Tagging haproxy:1.6.10-alpine
Tagging haproxy:1.6-alpine
Tagging haproxy:1-alpine
Tagging haproxy:alpine

$ test/run.sh haproxy:1.6.10-alpine
testing haproxy:1.6.10-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed
$ bashbrew build hello-seattle:latest
Using bashbrew/cache:133b047e71d92184ccddd7fa7047a2885c14fb06ca377a88752978f3fefa818c (hello-seattle:latest)
Tagging hello-seattle:latest

$ test/run.sh hello-seattle:latest
testing hello-seattle:latest
	'cve-2014--shellshock' [1/2]...passed
	'override-cmd' [2/2]...image does not appear to contain "echo" -- assuming single-binary image
passed


$ bashbrew build hello-seattle:nanoserver
skipping "hello-seattle:nanoserver" (due to unsatisfactory constraints ["nanoserver"])

$ test/run.sh hello-seattle:nanoserver
testing hello-seattle:nanoserver
	image does not exist!
$ bashbrew build hello-world:latest
Using bashbrew/cache:c2f2c94c73d3411768c20defee455f47200efff60b1c2bb224019d0f48023cf7 (hello-world:latest)
Tagging hello-world:latest

$ test/run.sh hello-world:latest
testing hello-world:latest
	'cve-2014--shellshock' [1/2]...passed
	'override-cmd' [2/2]...image does not appear to contain "echo" -- assuming single-binary image
passed


$ bashbrew build hello-world:nanoserver
skipping "hello-world:nanoserver" (due to unsatisfactory constraints ["nanoserver"])

$ test/run.sh hello-world:nanoserver
testing hello-world:nanoserver
	image does not exist!
$ bashbrew build hola-mundo:latest
Using bashbrew/cache:9176824ff2bc378a73f70e4539f4d3e0e9f6d7aa014e22ca56770c7711eea948 (hola-mundo:latest)
Tagging hola-mundo:latest

$ test/run.sh hola-mundo:latest
testing hola-mundo:latest
	'cve-2014--shellshock' [1/2]...passed
	'override-cmd' [2/2]...image does not appear to contain "echo" -- assuming single-binary image
passed


$ bashbrew build hola-mundo:nanoserver
skipping "hola-mundo:nanoserver" (due to unsatisfactory constraints ["nanoserver"])

$ test/run.sh hola-mundo:nanoserver
testing hola-mundo:nanoserver
	image does not exist!
$ bashbrew build percona:5.7.15
Using bashbrew/cache:a24a81c39f215cd027c5fa6d033ce6ea262b86e5335ad66e57e0ac3ce3a35832 (percona:5.7.15)
Tagging percona:5.7.15
Tagging percona:5.7
Tagging percona:5
Tagging percona:latest

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


$ bashbrew build percona:5.6.33
Using bashbrew/cache:c84e189ca5a56fd386a7c2bda1a70b323776a07a4822e379ce4616330a7e49d3 (percona:5.6.33)
Tagging percona:5.6.33
Tagging percona:5.6

$ test/run.sh percona:5.6.33
testing percona:5.6.33
	'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.53
Using bashbrew/cache:971972f10cd7e0f713e017b5cb91aff633cfa0e20d6ac4f5be06f3e28fcd3fb5 (percona:5.5.53)
Tagging percona:5.5.53
Tagging percona:5.5

$ test/run.sh percona:5.5.53
testing percona:5.5.53
	'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 ruby:2.1.10
Using bashbrew/cache:aa23843d84f4753242cc939d023a6efebb2a9570ac7f421a89ce6dd454412ecd (ruby:2.1.10)
Tagging ruby:2.1.10
Tagging ruby:2.1

$ test/run.sh ruby:2.1.10
testing ruby:2.1.10
	'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.1.10-slim
Using bashbrew/cache:23c2cfa046f12e0631a4fa0cafe00580152e20ee5dd5da570c4e4d1fb5e79a0d (ruby:2.1.10-slim)
Tagging ruby:2.1.10-slim
Tagging ruby:2.1-slim

$ test/run.sh ruby:2.1.10-slim
testing ruby:2.1.10-slim
	'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.1.10-alpine
Using bashbrew/cache:9b324b5ce9320eb172a69134e8ce3bf39d1611d47f02ea59caa0e0c40feabd5c (ruby:2.1.10-alpine)
Tagging ruby:2.1.10-alpine
Tagging ruby:2.1-alpine

$ test/run.sh ruby:2.1.10-alpine
testing ruby:2.1.10-alpine
	'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.1.10-onbuild
Using bashbrew/cache:5a86c8b07aa7ba3efb0d92b0bdf674267c346525daec61a7bd2377c0aeb8014a (ruby:2.1.10-onbuild)
Tagging ruby:2.1.10-onbuild
Tagging ruby:2.1-onbuild

$ test/run.sh ruby:2.1.10-onbuild
testing ruby:2.1.10-onbuild
	'override-cmd' [1/1]...passed


$ bashbrew build ruby:2.2.6
Using bashbrew/cache:894299fca72c6f8817305a7fcd4eeed0ee359dbd874cbcc152ab0c83319560ef (ruby:2.2.6)
Tagging ruby:2.2.6
Tagging ruby:2.2

$ test/run.sh ruby:2.2.6
testing ruby:2.2.6
	'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.2.6-slim
Using bashbrew/cache:7775ae70c993e84ee156408ead9863f2b900ea81527f3a12365c985a3034beda (ruby:2.2.6-slim)
Tagging ruby:2.2.6-slim
Tagging ruby:2.2-slim

$ test/run.sh ruby:2.2.6-slim
testing ruby:2.2.6-slim
	'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.2.6-alpine
Using bashbrew/cache:8b98ba3b81c702d358f703c6690589b21d32aab3d089267a359697ad20611c3f (ruby:2.2.6-alpine)
Tagging ruby:2.2.6-alpine
Tagging ruby:2.2-alpine

$ test/run.sh ruby:2.2.6-alpine
testing ruby:2.2.6-alpine
	'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.2.6-onbuild
Using bashbrew/cache:9fde1e69c5b9941e063526972daea7e525a3abb4b4b9b98cf22b69d8aca41131 (ruby:2.2.6-onbuild)
Tagging ruby:2.2.6-onbuild
Tagging ruby:2.2-onbuild

$ test/run.sh ruby:2.2.6-onbuild
testing ruby:2.2.6-onbuild
	'override-cmd' [1/1]...passed


$ bashbrew build ruby:2.3.3
Using bashbrew/cache:2663d63672bac54d52686f67ec1109d39d5c02648d318f6c926eeaa3374259c0 (ruby:2.3.3)
Tagging ruby:2.3.3
Tagging ruby:2.3
Tagging ruby:2
Tagging ruby:latest

$ test/run.sh ruby:2.3.3
testing ruby:2.3.3
	'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.3-slim
Building bashbrew/cache:1a7c8551f1762086779d298791fc0d20d02e5a6cf5900e0d8e66c54f0c3e2af2 (ruby:2.3.3-slim)
Tagging ruby:2.3.3-slim
Tagging ruby:2.3-slim
Tagging ruby:2-slim
Tagging ruby:slim

$ test/run.sh ruby:2.3.3-slim
testing ruby:2.3.3-slim
	'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.3-alpine
Building bashbrew/cache:0cab350340e9d861f64b5d36438ecc34bf6fc06b6f9b23313e3169ab707550cd (ruby:2.3.3-alpine)
Tagging ruby:2.3.3-alpine
Tagging ruby:2.3-alpine
Tagging ruby:2-alpine
Tagging ruby:alpine

$ test/run.sh ruby:2.3.3-alpine
testing ruby:2.3.3-alpine
	'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.3-onbuild
Building bashbrew/cache:063e5b235e5acc3c9f141a7b8dec0f4f7462cc962a5576b314a7aaaf3657f140 (ruby:2.3.3-onbuild)
Tagging ruby:2.3.3-onbuild
Tagging ruby:2.3-onbuild
Tagging ruby:2-onbuild
Tagging ruby:onbuild

$ test/run.sh ruby:2.3.3-onbuild
testing ruby:2.3.3-onbuild
	'override-cmd' [1/1]...passed

The following images failed at least one test: hello-seattle:nanoserver hello-world:nanoserver hola-mundo:nanoserver

@yosifkit yosifkit merged commit 1822e6a into docker-library:master Nov 21, 2016
@yosifkit yosifkit deleted the update-docker-library branch November 21, 2016 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants