WaveMaker App-Runtime Docker Image Overview
The WaveMaker app-runtime Docker image is a streamlined, production-ready container for deploying WaveMaker application WAR files. This image is based on the Tomcat server, making it easy to deploy your application directly in a standardized Tomcat environment.
How to Use the App-Runtime Docker Image
To deploy the WAR file generated by the app-builder image, mount the file into the Tomcat webapps directory within the container as shown below:
docker container run -d --name <container-name> -v <your_project_location>/dist/:/usr/local/tomcat/webapps/ -p <host_port>:8080 wavemakerapp/app-runtime:<wavemaker_version>
For example:
docker container run -d --name wm-app -v /home/user/MySampleApp/dist/:/usr/local/tomcat/webapps/ -p 80:8080 wavemakerapp/app-runtime:<wavemaker_version>
Note: The app-runtime image assumes a WAR file from the app-builder image. This two-step approach, using both app-builder and app-runtime, ensures efficient build and deployment, enhancing modularity and allowing for an isolated, reliable deployment process.
Content type
Image
Digest
sha256:6e3ec1fbd…
Size
214.8 MB
Last updated
almost 2 years ago
docker pull wavemakerapp/app-runtime