===Building Images===
Building images can be tricky and does require some knowledge of the apps as well (For example which php libraries to install, etc). There's a well defined procedure for building images for node and rails apps as well.
* [https://nodejs.org/en/docs/guides/nodejs-docker-webapp/ Dockerizing Node Apps] * [https://semaphoreci.com/community/tutorials/dockerizing-a-ruby-on-rails-application Dockerizing Rails Apps]
Building images can be tricky and the image size is a very major issue. To reduce the image size I would suggest the readers to look up the following articles:
* [https://blog.codeship.com/reduce-docker-image-size/ Reduce Docker Image Size] * [https://hub.docker.com/_/alpine/ Alpine Docker]
===Install Script===