I am having a project to transform to docker container. I have learnt docker basics and working on advance concepts in parallel. I want expert suggestions for use case using docker.
My java application have a resources.properties file which look like this on
ElasticClusterName=elasticSearch ElasticHost=192.168.1.19 ElasticPort=7676 SuperUser=sandeep esSQLURL=http://192.168.1.19:7677/_sql?sql= resultsize=1024 refDataSourceJndi=mydb leaDataSourceJndi=mydb
now I want to avoid using the hardcoded IP and port variables for URL’s . what should I do to create a docker which can be allotted IP address while we RUN the docker instead.
My docker file at simplest looks like this.
FROM tomcat:8.0-alpine ADD MyAPP.war /usr/local/tomcat/webapps/ EXPOSE 8080 CMD ["catalina.sh", "run"]
Any help will be appreciated…