Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adambien/docklands
Minimalistic Java EE / Jakarta EE / MicroProfile Related Dockerfiles
https://github.com/adambien/docklands
cloud docker dockerfile docklands glassfish jakartaee javaee microprofile microservices openliberty openshift payara s2i tomee wildfly
Last synced: 6 days ago
JSON representation
Minimalistic Java EE / Jakarta EE / MicroProfile Related Dockerfiles
- Host: GitHub
- URL: https://github.com/adambien/docklands
- Owner: AdamBien
- License: apache-2.0
- Created: 2015-10-15T08:12:38.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-08-17T12:48:30.000Z (5 months ago)
- Last Synced: 2025-01-08T10:01:40.269Z (13 days ago)
- Topics: cloud, docker, dockerfile, docklands, glassfish, jakartaee, javaee, microprofile, microservices, openliberty, openshift, payara, s2i, tomee, wildfly
- Language: Dockerfile
- Homepage:
- Size: 275 KB
- Stars: 327
- Watchers: 56
- Forks: 106
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docklands
Minimalistic Java EE Dockerfiles## Motivation
Simplest viable dockerfiles for Java EE projects (aka microservices) aiming for build speed and productivity.
## Usage
Each folder represents a Dockerfile which can be build by executing the `build.js` command. Recent builds already exist in [https://hub.docker.com/u/airhacks/](https://hub.docker.com/u/airhacks/). To run the image use the "airhacks" name e.g. `docker run -d -p 8080:8080 --name payara-ping airhacks/payara-ping`.
You can either make the `build.js` executable or run it with `jjs -scripting build.js`
Some images are executable. You will find a `run.sh` script in this case.
Heavily used in [javaeemicro.services](http://javaeemicro.services)
Docklands was used in the screencast: "The Memory Usage of Java EE 7 Application Servers Running On Docker":
[![The Memory Usage of Java EE 7 Application Servers Running On Docker](https://i.ytimg.com/vi/i-r9bU3y3Y0/mqdefault.jpg)](https://www.youtube.com/embed/i-r9bU3y3Y0?rel=0)
Docklands projects are also directly available from the official docker hub: [https://hub.docker.com/u/airhacks/](https://hub.docker.com/u/airhacks/)