- Apr 24, 2017
-
-
Vincent Massol authored
-
- Apr 21, 2017
-
-
Vincent Massol authored
-
- Mar 07, 2017
-
-
Vincent Massol authored
-
- Feb 28, 2017
-
-
Vincent Massol authored
* Added posgtreql variants (not working yet)
-
- Feb 27, 2017
-
-
Vincent Massol authored
* More progress, still not working. I have an issue with "jdbc:postgresql://replacecontainer:5432/replacedatabase" not working and generating " Caused by: java.net.UnknownHostException: xwiki-postgres-db" * Added ascii art in Dockerfile * Renamed containers so that we can run several xwiki images on the same machine without conflict
-
- Feb 25, 2017
-
-
Vincent Massol authored
* Use a better name for the property (thanks to Tianon)
-
- Feb 24, 2017
-
-
Vincent Massol authored
* Prepare the field by generifying the templates/build and docker files
-
Vincent Massol authored
XDOCKER-10: Cannot change database name * Add leftover that was forgotten
-
Vincent Massol authored
-
- Feb 23, 2017
-
-
Vincent Massol authored
[Misc] Improve doc (was committed as part of "XDOCKER-13: Add an image tag for XWiki 9.0 and publish on dockerhub" on the 9.x branch)
-
- Feb 10, 2017
-
-
Vincent Massol authored
[Misc] Fix wrong VOLUME location issue introduced when I refactored the code to depend on the tomcat image instead of on debian jesse directly...
-
- Feb 01, 2017
-
-
Vincent Massol authored
[Misc] Apply best practices as reported by yosifkit on https://github.com/docker-library/official-images/pull/2563#issuecomment-276541490 * Removed the not needed sh files * Allow passing parameters to catalina.sh from the docker command line * Removed unnecessary apt upgrade + unncessary --force-yes option * Verify sha of xwiki war to make sure the right WAR is downloaded and avoid man in the middle attacks * Simplify the sed expression and do it in one step * Remove unnecessary EXPOSE (done by the tomcat image) * Install the MySQL JDBC driver using apt-get (libmysql-java package) instead of getting it directly from upstream
-
- Jan 30, 2017
-
-
Vincent Massol authored
[Misc] Add missing license headers + apply docker best practice for consistency (see https://github.com/docker-library/official-images#consistency)
-
Vincent Massol authored
-
Vincent Massol authored
* Fix typo from previous commit * Remove the need for sudo and the need to execute as tomcat user * Removed CATALINA_HOME and CATALINA_BASE from setenv.sh since they're not taken into account and copy setevn.sh to the right place * Nano wasn't needed either (was a leftover)
-
Vincent Massol authored
[Misc] Spread ENV variables so that they are placed just before where they are used so that we can use Docker's build cache as aggressively as possible. Suggestion from Tianon Gravi.
-
- Jan 20, 2017
-
-
Vincent Massol authored
-
- Jan 19, 2017
-
-
Vincent Massol authored
-
Vincent Massol authored
-
- Jan 18, 2017
-
-
zwindler authored
RUN chown -R tomcat8:tomcat8 /var/lib/tomcat8 directive is extremely costly, adding a layers "changing" only the owner 230MB of data, thus adding 230 MB needlesly Removing a few layers to correct this Gained
-
zwindler authored
-
zwindler authored
-
Vincent Massol authored
-
- Jan 16, 2017
-
-
Vincent Massol authored
[Misc] Go back to the previous setup which was better and I've found a way to make DockerHub happy with it.
-
Vincent Massol authored
-
Vincent Massol authored
[Misc] Since we may want to generate different images of xwiki in the future (with different dbs, different servlet containers, etc), move all current data into a xwiki-mysql-tomcat directory.
-
Vincent Massol authored
[Misc] Big overhaul to separate image-time setup from runtime configuration + added some license headers
-
- Jan 13, 2017
-
-
Vincent Massol authored
-
Vincent Massol authored
-
- Apr 03, 2015
-
-
Fabio Mancinelli authored
-