Installing keycloak on an LXD container This method is suitable for development, it is not production-ready.
Create your development LXD container, as mentioned in another post
Download keycloak and use scp to send the downloaded file over to the container
SSH into the container
Untar keycloak
Edit the configuration files, changing the bind addresses to 0.0.0.0 and the ports configuration to be offset by 100.