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).