Run Keycloak in docker with extenal DB
<h1>Introduction:</h1>
<p>Keycloak is a popular open-source identity and access management solution that provides robust authentication and authorization services.</p>
<h1>Problems</h1>
<p>Outdated Keycloak Image “<a href="https://hub.docker.com/r/jboss/keycloak" rel="noopener ugc nofollow" target="_blank">jboss/keycloak</a>” Docker image has not received updates in the past year, resulting in potential security vulnerabilities and missing out on new features. To overcome this issue, we need to switch to a more up-to-date image. An alternative image provided by Keycloak as official image “<a href="https://quay.io/repository/keycloak/keycloak?tab=tags&tag=latest" rel="noopener ugc nofollow" target="_blank">quay.io/keycloak/keycloak</a>” should be used, ensuring we have the latest version of Keycloak.</p>
<h1>Challenges</h1>
<p>Insufficient Documentation for Database Integration. Keycloak’s documentation lacks detailed instructions on integrating with external databases, such as Postgres, in a proper and efficient manner. This creates confusion and makes it difficult for users to set up Keycloak with their preferred database solution.</p>
<p><a href="https://medium.com/@ozbillwang/run-keycloak-in-docker-with-extenal-db-1b504ad00eae"><strong>Read More</strong></a></p>