[ 
https://issues.apache.org/jira/browse/ISIS-1420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dan Haywood resolved ISIS-1420.
-------------------------------
    Resolution: Fixed

> To support dockerization, have any overrides.properties file take precedence 
> over any other config properties
> -------------------------------------------------------------------------------------------------------------
>
>                 Key: ISIS-1420
>                 URL: https://issues.apache.org/jira/browse/ISIS-1420
>             Project: Isis
>          Issue Type: New Feature
>    Affects Versions: 1.12.1
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>             Fix For: 1.13.0
>
>
> For example, in the following process:
> * use mvn (as currently) to create a WAR file, with the pom.xml set up for 
> JDBC drivers of all DB servers we might want to connect to (hsqldb, sql 
> server, postgresql)
> * the Docker image should be built from a Dockerfile specifying just Tomcat 8 
> + Java 8.
> * the build process that creates the Docker image should explode the WAR 
> file, and not copy over the WAR. Ideally these files should be read-only
> * for externalizing configuration, develop an ENTRYPOINT script that gather 
> up all the command line arguments passed to docker run and copy them into a 
> new WEB-INF/overrides.properties file; Apache Isis will be enhanced to pick 
> this up if present



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to