In order to make this docker image working you must download UniTime.war and place it into the docker/tomcat8/UniTime.war folder.
Latest releases for UnitTime can be found here: https://github.com/UniTime/unitime/releases
You must build and run docker images by yourself using the following:
docker-compose build && docker-compose upIn order to get the version 4.2.185 you can use the following line:
wget https://github.com/UniTime/unitime/releases/download/v4.2.185/unitime-4.2_bld185.zip -O unitime.zip && \
unzip -j unitime.zip web/UniTime.war && \
rm unitime.zip
In order to get the latest version you can use the following line:
wget `curl -s https://api.github.com/repos/UniTime/unitime/releases/latest | grep browser_download_url | cut -d '"' -f 4` -O unitime.zip && \
unzip -j unitime.zip web/UniTime.war && \
rm unitime.zip
When started for the first time tomcat will be started before the MySql finishes the initialization and therefore UniTime will not work. You should simply start it again using docker-compose up
This can be changed by using various workarounds in docker (or switching to another container management :) ).