Richard (aka Geekwright) is testing and is fixing potential issues. So far he has found only a few issues running under MySQL 8.0. The expanded reserved word list is one. There are also issues with using PHP with the new default authentication plugin in MySQL 8.0, caching_sha2_password. Docker version above sets default-authentication-plugin=mysql_native_password.
The 'rank' column in users table is a reserve word, and needs to be `quoted`
Richard changed criteria class to use quotes on criteria column names to prevent reserved word issues.
I have installed the Docker version and it worked perfectly. I'll need to test some modules...
Re: Docker: XOOPS 2.5.10 on PHP 7.3 RC5 and MySQL 8.0.13
Here, a french tuto to use Docker with XOOPS : http://www.frxoops.org/modules/news/article.php?storyid=1964