Dan Haywood created ISIS-1420:
---------------------------------

             Summary: 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