i’ve successfully installed the latest xwiki stable on docker ce on a CentOS host, using the stable tomcat postgres image. It works like a charm, including test-imports of xar backups of production, subwikis, LDAP authentication, …
Sooo, what are the differences / disadvantages of this setup versus an old-school installation using tomcat and postgresql? Is anyone of you running a xwiki production instance on docker?
Not sure what your question is. If it’s whether the XWiki docker images can be used in production then the answer is: does your infra team knows how to use docker in production? If the answer to that is yes then the answer to the former question is yes too Basically my answer from above still stands.
Re open issues, you can check if they affect you. Note that the number of open issues is not a great criteria. With that criteria you wouldn’t use XWiki at all (or any software for that matter ;)). The XWiki platform project has over 3000 open issues
No, seriously. Let me give you an example: suppose a new servlet container comes out, you decide to support it, of course there will be a initial phase where issues will arise that could make Xwiki unstable or however not production-ready (risk of data loss, etc) when deployed inside that servlet container, despite it being very stable in another one.
So, to me at least, Docker is a bit like a new servlet container: while XWiki works perfectly inside, i.e., Tomcat on a regular server, I’m asking whether there are issues that can make XWiki inside Docker less reliable.
E.g. I gave a quick look at Jira and found these that look important: