Running Natural AJAX in a Docker Container

An essential building block in the DevOps concept is the idea of “infrastructure as code”. Getting an application into production requires not only the application code and assets, but also a suitably configured execution environment. A Natural AJAX application, for instance, requires an Apache Tomcat servlet container that is configured in a way that fits the application’s requirements. Docker is a commonly used tool to achive this. This article explains in an example, how a Natural AJAX application can be packaged and deployed in a Docker container (NJX-Docker/README.md at master · zerodrive/NJX-Docker · GitHub).