This guide will help you to install keycloack on Ubuntu Server
Step 1 : Install Ubuntu Server & Update
sudo apt-get update && sudo apt-get upgrade
Step 2 : Install docker on Ubuntu Server
sudo apt install docker
Step 3 : Install JDK on Ubuntu Server
Update the Repository for Open JDK
sudo add-apt-repository ppa:openjdk-r/ppa
Update the Repository
sudo apt-get update
Now install the app
sudo apt install openjdk-14-jdk
Check that Java in installed for this you must use the java version
java -version
Pull keyclock image using below command
docker run -p 8080:8080 -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=admin quay.io/keycloak/keycloak:19.0.1 start-dev
Restart the Container that was created
docker restart <CONTAINER>
Access the Server with port 8080
Open Web Browser and access the port with port 8080 for example
https://keycloack.syncbricks.com:8080
Taking Backup of Container
sudo docker commit -p f511d78a5c21 my-backup
extract the backup file
sudo docker save -o ~/my-backup.tar my-backup