Virgo is a completely module-based Java application server.
1.2K
Virgo from EclipseRT is a completely module-based Java application server that is designed to run enterprise Java applications and Spring-powered applications with a high degree of flexibility and reliability. It offers a simple yet comprehensive platform to develop, deploy, and service enterprise Java applications.
To create an application based on this image you can simply drop your application into the pickup folder.
The following Dockerfile would add your application bundle to the Docker container:
FROM eclipsesource/virgo-rap-server
ADD my-app.jar /home/virgo/pickup/
Change into the directory that contains your Dockerfile and build your image.
docker build .
The following command starts the Virgo Server for Apache Tomcat in a Docker container and exposes the port 8080.
docker run -d --name="virgo-rap-server" --publish=8080:8080 -t eclipsesource/virgo-rap-server:latest
The context path of the application is specified in the OSGi metadata of your application bundle.
The Virgo container is built with Dockerizer:
dockerizor {
virgoFlavour = 'VRS'
removeAdminConsole = true
removeSplash = true
virgoVersion = 'latest'
imageName = 'virgo-rap-server'
}
Note: The Admin Console and the Splash screen have been removed from the container.
Content type
Image
Digest
sha256:3a00d8807…
Size
407.1 MB
Last updated
almost 11 years ago
docker pull eclipsesource/virgo-rap-server