LENA Application Server Docker image for internal test.
50K+
This is an example Dockerfile with LENA application server (Exclusive Edition)
This image is built from lena-base image .
docker run -itd -p 8180:8180 lenasupport/lena-exclusive:tagname
docker run -itd -p 8180:8180 lenasupport/lena-exclusive-dev:tagname -as ${MANGER_ADDRESS:UDP_PORT} -ci ${CONTAINER_ID}
docker run -itd -p 8180:8180 lenasupport/lena-exclusive-dev:tagname -r ${MANGER_ADDRESS:SERVICE_PORT} -ci ${CONTAINER_ID} -dt Y -key ${ACCESS_KEY}
With LENA application server you can deploy your application in two ways:
Simply, you can deploy a web application to drop the archive file to dir '/engn001/lena/1.3/servers/appServer/webapps'. More simply you can do it through LENA Manager web console.
Create Dockerfile with following content:
Sometimes you need to customize the application server configuration. There two ways to do it and this blog post tries to summarize it.
The directory '/engn001/lena/1.3/servers/appServer/' is the home of application server. By updating configuration files, you can custmize cofigurations.
And you can do it, via LENA manager console if your application server is registered to LENA Manager.
Specially the Max Heap Memory size is set as 1024m and Max Metaspace Size is set to 128m. You can reset it by updating /engn001/lena/1.3/servers/appServer/bin/setenv.sh file.
LENA write server logs to dir '/engn001/lena/1.3/servers/appServer/logs/'. You can get it by specifying volume with docker -v, and it can be changed with docker-entrypoint.sh option '-ld your-own-log-directory'. A sample is like below.
And you can config 'LOG output' to standard out with docker-entrypoint.sh option '-lo console'. A sample is like below.
Tag prefixed 1.3.0e.1 is not supported any more, there are many changed in tag 1.3.1e.
Please report any issues or file RFEs via [email protected]
Content type
Image
Digest
sha256:568b120ab…
Size
524.4 MB
Last updated
about 14 hours ago
docker pull lenasupport/lena-cluster:1.3.5_R1-EN11-ubuntu22.04-jdk17-openjdk