abc101/sakai

By abc101

Updated over 4 years ago

Sakai LMS v20.1 (Java application)

Image
Content Management System
Developer Tools
0

140

Sakai LMS

This image is only for test or demo.

Read story: Dockerize Sakai LMS v20.1

Maintained by abc101

System
How to use this image

This image does not include MariaDB server. So, users need their own MariaDB server.

Usage with outside database server:

docker run --name sakai -e DATABASE_SERVER=[address:port] -p 8080:8080 -it abc101/sakai:20.1

Usage with linked docker container database server

docker run --name sakai --link [link name]:db -p 8080:8080 -it abc101/sakai:20.1

Other default ENVs

DATABASE_SERVER db
DATABASE sakai
DATABASE_USER sakai
DATABASE_PASSWORD sakai201
Known issues

Database Initialization error:

This problem lies in the performance of the database server (Sakai recommends 'query_cache_size=128M'). Even though users increase the size, some servers can't keep up with Sakai initial running speed. If you have "CREATE TABLE..." errors, then stop Sakai container and start again until there is no error. Sakai will only create rest of tables.

Docker Pull Command

docker pull abc101/sakai