This repository contains Dockerfiles to build Lucee application servers.
Docker images are available on Docker Hub:
-
Lucee 4's Java Agent is enabled for better memory management of compiled CFML code.
-
JVM is set to use /dev/urandom as an entropy source for secure random numbers to avoid blocking Tomcat on startup.
-
Tomcat is configured to skip the default scanning of Jar files on startup, significantly improving startup time.
The default configuration serves a single application for any hostname on the listening port. Multiple applications can be supported by editing the server.xml in the Tomcat config.
Prebuilt Docker images are available on Docker Hub. These images are are created via automated builds.
These images are supported by the Lucee community however they are provided with no warranty.
The Docker files and config files are available under the MIT License. The Lucee engine, Tomcat, NGINX and any other softwares are available under their respective licenses.