We are trying to explore using docker in conjunction with windows azure to drive our costs down. I have been reading the official docker documentation and trying to consume all the info i can on docker, but im sure there is alot more to go.
Is there any link to best practices on how to dockerize your application?
Here is a bit of info about the app.
Persistent data resides in old school CISAM files – we are in the process of moving away from this but we are not there yet
MySQL holds a few pieces of persistent data, but mostly data that gets rebuilt on a nightly basis
Java/tomcat based front end of the application
Currently our system runs on CentOS/Redhat based linux machine, so obviously need to start there. Is there a better way to architect this other than taking a blank centos docker image and loading all our goodies in it.
I am sure this is a super newb question, so if anyone has some great resources to point to that would be great. Just trying to learn all I can. Thanks.