เนื่องจากเป็นตัวอย่าง จึงไม่ได้ทำ Dockerfile ใหม่ ใช้ของ opensource ที่มีอยู่แล้ว จึงจำเป็นจะต้องเข้าไป exec เพื่อติดตั้งสิ่งต่างๆเพิ่ม
- clone git ลงมาไว้ที่ /root/keycloak/keycloak-php5-demo2 เปลี่ยนพาธอะไรก็ได้นะครับ แต่ต้องเปลี่ยนทุกคำสั่งหลังจากนี้ด้วบ
docker run -d -p 8888:80 --name keycloak-php-2 -v /root/keycloak/keycloak-php5-demo2:/var/www/html nyanpass/php5.5:5.5-apache
docker exec -it keycloak-php-2 bash
apt-get update && apt-get upgrade -y
apt-get install git -y
update-ca-certificates --fresh
php composer.phar update
exit
http://localhost:8888 โดยจะใช้ Keycloak ที่ https://keycloak.geniustree.io/ โดยสามารถ register ที่หน้า login ได้เลย สามารถ register ได้สองแบบ form หรือ github