Hi Marcelo,

> On 21 Apr 2017, at 05:53, Marcelo Martins <mmart...@etaphisystems.com> wrote:
> 
> I have installed XWiki from docker as explained on docker hub xwiki
> <https://hub.docker.com/_/xwiki/> , but I ran into a couple of issues when
> it came to installing some extensions that required me to modify the
> xwiki.cfg file or others within the webapps location.
> 
> So in order to overcome that I used docker cp to sync the tomcat directory
> within the container to a location on the host. Then I also mapped that
> host location into the container once I did docker run, much like the mysql
> data volume mapping. I guess I probably should have just created a docker
> volume first and then used that to map it to /usr/local/tomcat since the
> docs says that will sync the data on the container back to the docker
> volume. Haven't used docker volumes much so didn't think about it before.
> 
> So, since I assume that there are files within the tomcat webapps location
> that may need to be modified,  due to extensions or perhaps something else,
> shouldn't that be also made into a persistent volume ?
> 
> 
> /opt/docker/host_volumes/
> xwiki.org/xwiki_tomcat/webapps/ROOT/WEB-INF/xwiki.cfg

Yes you’re correct. Right now in the instructions and in the dockerfile I’m 
mapping 2 directories so that they’re accessible on the host:
* The XWiki permanent directory
* The DB directory

I’ve just created a new jira issue to also map the 2 main configuration files 
you may want to modify:
* xwiki.cfg
* xwiki.properties

https://jira.xwiki.org/browse/XDOCKER-20

I’ll work on that real soon.

Would that fit your need?

Thanks
-Vincent


> 
> 
> Thanks
> --
> Marcelo

Reply via email to