Sign inSign up

mw866/keycloak

By mw866

Updated over 5 years ago

Image
0

10K+

mw866/keycloak repository overview

Multi-arch keycloak Docker Image

The multi-arch build and images based on the official jboss/keycloak repo.

The architecture supported:

  • linux/arm64/v8
  • linux/amd64

Good for your Raspberry Pi running 64-bit OS.

Getting Started

Step 1 - Install buildx.

Step 2 - Create the buildx builder instance.

docker buildx create --use

Step 3 - Check the runtime supported.

docker buildx inspect --bootstrap

For example, the output on my macOS. Not all platforms are supported by the base Red Hat Universal Base Image 8 Minimal ubi8-minimal image though.

Name:   bold_bell
Driver: docker-container

Nodes:
Name:      bold_bell0
Endpoint:  unix:///var/run/docker.sock
Status:    running
Platforms: linux/amd64, linux/arm64, linux/ppc64le, linux/s390x, linux/386, linux/arm/v7, linux/arm/v6

Step 4 - Build and publish the image

git clone [email protected]:keycloak/keycloak-containers.git
cd keycloak-containers/server
export TAG=11.0.0 # From the Dockerfile KEYCLOAK_VERSION
docker buildx build --push --platform linux/arm64/v8,linux/amd64 --tag mw866/keycloak:$TAG .

Reference

Multi-arch build and images, the simple way

Tag summary

Content type

Image

Digest

Size

353.2 MB

Last updated

over 5 years ago

docker pull mw866/keycloak:12.0.1