-
Notifications
You must be signed in to change notification settings - Fork 1.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
See what labels are set in popular Java base images #1402
Comments
So I looked at a variety of images and the answer is: there are no labels set except for the
Examined:
- openjdk:11
- openjdk:11-jre
- openjdk:11-jre-alpine
- openjdk:11-jre-slim
- openjdk:10
- openjdk:10-jre
- openjdk:10-jre-alpine
- openjdk:10-jre-slim
- openjdk:9
- openjdk:9-jre
- openjdk:8
- openjdk:8-jre
- openjdk:8-jre-alpine
- openjdk:8-jre-slim
- openjdk:7
- openjdk:7-jre
- openjdk:7-jre-alpine
- openjdk:7-jre-slim
- adoptopenjdk/openjdk11
- adoptopenjdk/openjdk11:alpine
- adoptopenjdk/openjdk11:slim
- adoptopenjdk/openjdk11:alpine-slim
- adoptopenjdk/openjdk11-openj9
- adoptopenjdk/openjdk11-openj9:slim
- adoptopenjdk/openjdk11-openj9:alpine
- adoptopenjdk/openjdk11-openj9:alpine-slim
- adoptopenjdk/openjdk10
- adoptopenjdk/openjdk10:alpine
- adoptopenjdk/openjdk10:slim
- adoptopenjdk/openjdk10:alpine-slim
- adoptopenjdk/openjdk9
- adoptopenjdk/openjdk9:alpine
- adoptopenjdk/openjdk9:slim
- adoptopenjdk/openjdk9:alpine-slim
- adoptopenjdk/openjdk8
- adoptopenjdk/openjdk8:alpine
- adoptopenjdk/openjdk8:slim
- adoptopenjdk/openjdk8:alpine-slim
- azul/zulu-openjdk:11
- azul/zulu-openjdk-alpine:11
- azul/zulu-openjdk-debian:11
- azul/zulu-openjdk:8
- azul/zulu-openjdk-alpine:8
- azul/zulu-openjdk-debian:8
- azul/zulu-openjdk:7
- azul/zulu-openjdk-alpine:7
- azul/zulu-openjdk-debian:7
- mcr.microsoft.com/java/jre-headless:11u2-zulu-alpine
- mcr.microsoft.com/java/jre-headless:8u192-zulu-alpine
- mcr.microsoft.com/java/jre-headless:7u201-zulu-alpine
- amazoncorretto:8
- fabric8/java-centos-openjdk8-jre
- fabric8/java-centos-openjdk7-jre
- fabric8/java-alpine-openjdk8-jre
- fabric8/java-alpine-openjdk7-jre
|
Thanks for doing that Brian!!
…On Thu, Jan 31, 2019 at 3:11 PM Brian de Alwis ***@***.***> wrote:
So I looked at a variety of images and the answer is: there are no labels
set except for the fabric8/java-centos-openjdk8-jre and
fabric8/java-centos-openjdk7-jre images, and those labels come from the
centos base image:
"org.label-schema.build-date": "20181204"
"org.label-schema.license": "GPLv2"
"org.label-schema.name": "CentOS Base Image"
"org.label-schema.schema-version": "1.0"
"org.label-schema.vendor": "CentOS""
Examined: - openjdk:11 - openjdk:11-jre - openjdk:11-jre-alpine -
openjdk:11-jre-slim - openjdk:10 - openjdk:10-jre - openjdk:10-jre-alpine -
openjdk:10-jre-slim - openjdk:9 - openjdk:9-jre - openjdk:8 - openjdk:8-jre
- openjdk:8-jre-alpine - openjdk:8-jre-slim - openjdk:7 - openjdk:7-jre -
openjdk:7-jre-alpine - openjdk:7-jre-slim - adoptopenjdk/openjdk11 -
adoptopenjdk/openjdk11:alpine - adoptopenjdk/openjdk11:slim -
adoptopenjdk/openjdk11:alpine-slim - adoptopenjdk/openjdk11-openj9 -
adoptopenjdk/openjdk11-openj9:slim - adoptopenjdk/openjdk11-openj9:alpine -
adoptopenjdk/openjdk11-openj9:alpine-slim - adoptopenjdk/openjdk10 -
adoptopenjdk/openjdk10:alpine - adoptopenjdk/openjdk10:slim -
adoptopenjdk/openjdk10:alpine-slim - adoptopenjdk/openjdk9 -
adoptopenjdk/openjdk9:alpine - adoptopenjdk/openjdk9:slim -
adoptopenjdk/openjdk9:alpine-slim - adoptopenjdk/openjdk8 -
adoptopenjdk/openjdk8:alpine - adoptopenjdk/openjdk8:slim -
adoptopenjdk/openjdk8:alpine-slim - azul/zulu-openjdk:11 -
azul/zulu-openjdk-alpine:11 - azul/zulu-openjdk-debian:11 -
azul/zulu-openjdk:8 - azul/zulu-openjdk-alpine:8 -
azul/zulu-openjdk-debian:8 - azul/zulu-openjdk:7 -
azul/zulu-openjdk-alpine:7 - azul/zulu-openjdk-debian:7 -
mcr.microsoft.com/java/jre-headless:11u2-zulu-alpine -
mcr.microsoft.com/java/jre-headless:8u192-zulu-alpine -
mcr.microsoft.com/java/jre-headless:7u201-zulu-alpine - amazoncorretto:8
- fabric8/java-centos-openjdk8-jre - fabric8/java-centos-openjdk7-jre -
fabric8/java-alpine-openjdk8-jre - fabric8/java-alpine-openjdk7-jre
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#1402 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AHf5HfmcIHkIGBT7Z134b1pB7oTN9_HJks5vI04CgaJpZM4Z4ZAX>
.
|
The |
+1
…On Thu, Jan 31, 2019 at 3:15 PM Brian de Alwis ***@***.***> wrote:
The label-schema.org initiative defines a small set of labels that are
oriented to build information. It might make sense for Jib to automatically
populate some of these.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1402 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AHf5HTVW14XmUryQmGoSypF3Z2Tduwbaks5vI074gaJpZM4Z4ZAX>
.
|
Oh. OCI have their own annotations and claim they supersede those defined by label-schema.org. |
@jonjohnsonjr may have some knowledge about this. |
Found a blog post with the list of top 100 labels used in public images on Docker Hub, though it dates back to October 2016. |
Closing: details are in the details on #1402 (comment) |
This is a task for someone to complete, but do a survey of existing java base images and inspect what labels they are using.
The text was updated successfully, but these errors were encountered: