Difference between jboss/keycloak and keycloak/keycloak

Hello

Well, mostly everything’s in the title! Searching for Docker images it seems two names exist, but I could not find any info about their differences…
Any hint?

Thanks

To be precise (because from the title it not clear what are you comparing):

1.) https://hub.docker.com/r/jboss/keycloak/

vs

2.) https://quay.io/repository/keycloak/keycloak

History:

1.)

docker history --no-trunc jboss/keycloak
IMAGE                                                                     CREATED             CREATED BY                                                                                                                                                                                                                                                                                SIZE                COMMENT
sha256:b4c593525588df3b673150dd2c033b79566e630a26fedc25176caeea61befd2c   3 days ago          /bin/sh -c #(nop)  CMD ["-b" "0.0.0.0"]                                                                                                                                                                                                                                                   0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENTRYPOINT ["/opt/jboss/tools/docker-entrypoint.sh"]                                                                                                                                                                                                                   0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  EXPOSE 8443                                                                                                                                                                                                                                                            0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  EXPOSE 8080                                                                                                                                                                                                                                                            0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  USER 1000                                                                                                                                                                                                                                                              0B
<missing>                                                                 3 days ago          |3 GIT_BRANCH=latest GIT_REPO= KEYCLOAK_DIST=https://github.com/keycloak/keycloak/releases/download/12.0.2/keycloak-12.0.2.tar.gz /bin/sh -c /opt/jboss/tools/build-keycloak.sh                                                                                                           312MB
<missing>                                                                 3 days ago          /bin/sh -c #(nop) ADD dir:ac295dff981748761e8602f68e254306e0cf1b0f041b9ae209c71df415f0c90c in /opt/jboss/tools                                                                                                                                                                            44kB
<missing>                                                                 3 days ago          |3 GIT_BRANCH=latest GIT_REPO= KEYCLOAK_DIST=https://github.com/keycloak/keycloak/releases/download/12.0.2/keycloak-12.0.2.tar.gz /bin/sh -c microdnf update -y && microdnf install -y glibc-langpack-en gzip hostname java-11-openjdk-headless openssl tar which && microdnf clean all   225MB
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  USER root                                                                                                                                                                                                                                                              0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ARG KEYCLOAK_DIST=https://github.com/keycloak/keycloak/releases/download/12.0.2/keycloak-12.0.2.tar.gz                                                                                                                                                                 0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ARG GIT_BRANCH                                                                                                                                                                                                                                                         0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ARG GIT_REPO                                                                                                                                                                                                                                                           0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV LANG=en_US.UTF-8                                                                                                                                                                                                                                                   0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV JBOSS_HOME=/opt/jboss/keycloak                                                                                                                                                                                                                                     0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV PROXY_ADDRESS_FORWARDING=false                                                                                                                                                                                                                                     0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV LAUNCH_JBOSS_IN_BACKGROUND=1                                                                                                                                                                                                                                       0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV JDBC_MSSQL_VERSION=8.2.2.jre11                                                                                                                                                                                                                                     0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV JDBC_MARIADB_VERSION=2.5.4                                                                                                                                                                                                                                         0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV JDBC_MYSQL_VERSION=8.0.22                                                                                                                                                                                                                                          0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV JDBC_POSTGRES_VERSION=42.2.5                                                                                                                                                                                                                                       0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV KEYCLOAK_VERSION=12.0.2                                                                                                                                                                                                                                            0B
<missing>                                                                 6 weeks ago                                                                                                                                                                                                                                                                                                   4.65kB
<missing>                                                                 6 weeks ago                                                                                                                                                                                                                                                                                                   103MB               Imported from -

2.)

$ docker history --no-trunc quay.io/keycloak/keycloak
IMAGE                                                                     CREATED             CREATED BY                                                                                                                                                                                                                                                    SIZE                COMMENT
sha256:77c3e5384fba02dede7ad93b7d4bdbda7d658f85ef42893fcc534a658dcbe6dd   3 days ago          /bin/sh -c #(nop)  CMD ["-b" "0.0.0.0"]                                                                                                                                                                                                                       0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENTRYPOINT ["/opt/jboss/tools/docker-entrypoint.sh"]                                                                                                                                                                                       0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  EXPOSE 8443                                                                                                                                                                                                                                0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  EXPOSE 8080                                                                                                                                                                                                                                0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  USER 1000                                                                                                                                                                                                                                  0B
<missing>                                                                 3 days ago          |1 KEYCLOAK_DIST=https://github.com/keycloak/keycloak/releases/download/12.0.2/keycloak-12.0.2.tar.gz /bin/sh -c /opt/jboss/tools/build-keycloak.sh                                                                                                           312MB
<missing>                                                                 3 days ago          /bin/sh -c #(nop) ADD dir:ac295dff981748761e8602f68e254306e0cf1b0f041b9ae209c71df415f0c90c in /opt/jboss/tools                                                                                                                                                44kB
<missing>                                                                 3 days ago          |1 KEYCLOAK_DIST=https://github.com/keycloak/keycloak/releases/download/12.0.2/keycloak-12.0.2.tar.gz /bin/sh -c microdnf update -y && microdnf install -y glibc-langpack-en gzip hostname java-11-openjdk-headless openssl tar which && microdnf clean all   225MB
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  USER root                                                                                                                                                                                                                                  0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ARG KEYCLOAK_DIST=https://github.com/keycloak/keycloak/releases/download/12.0.2/keycloak-12.0.2.tar.gz                                                                                                                                     0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ARG GIT_BRANCH                                                                                                                                                                                                                             0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ARG GIT_REPO                                                                                                                                                                                                                               0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV LANG=en_US.UTF-8                                                                                                                                                                                                                       0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV JBOSS_HOME=/opt/jboss/keycloak                                                                                                                                                                                                         0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV PROXY_ADDRESS_FORWARDING=false                                                                                                                                                                                                         0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV LAUNCH_JBOSS_IN_BACKGROUND=1                                                                                                                                                                                                           0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV JDBC_MSSQL_VERSION=8.2.2.jre11                                                                                                                                                                                                         0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV JDBC_MARIADB_VERSION=2.5.4                                                                                                                                                                                                             0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV JDBC_MYSQL_VERSION=8.0.22                                                                                                                                                                                                              0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV JDBC_POSTGRES_VERSION=42.2.5                                                                                                                                                                                                           0B
<missing>                                                                 3 days ago          /bin/sh -c #(nop)  ENV KEYCLOAK_VERSION=12.0.2                                                                                                                                                                                                                0B
<missing>                                                                 6 weeks ago                                                                                                                                                                                                                                                                       4.65kB
<missing>                                                                 6 weeks ago                                                                                                                                                                                                                                                                       103MB               Imported from -

So it is more less the same image distributed via 2 different Docker repositories.

2 Likes

Yes, they are the same.
Quay.io is a Red Hat owned container repository and they are mirroring the images to Docker Hub.

3 Likes

Thank you both for you answers and details!