Skip to content

A Docker base image for Java applications using JGroups 🐳

License

Notifications You must be signed in to change notification settings

scc311/jgroups-base-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JGroups Base Image 🐳

Rolling Release

This repository contains 2 docker images that contain JGroups and Java: one the full JDK, the other just the JRE. These images can be used as base images for your own Dockerfiles. You can see an example usage in the JGroups Template repository.


Available Images

Both the JRE and JDK images are built with multiple JGroups versions:

  • Java: 11
  • JGroups: 3.6.20, 4.2.4, 5.0.0

The tag format to specify these versions is: ghcr.io/scc311/jgroups:{JGROUPS_VERSION}

For example ghcr.io/scc311/jgroups:3.6.20 and ghcr.io/scc311/jgroups:jre-3.6.20 will have JGroups version 3.6.20.

Suggested Image

For completing the SCC311 coursework, it is suggested that you use Java 11 and JGroups 3.6.20. To get support for any issues from a TA, you must be using those versions for the JDK and JRE (if using docker).

Using JGroups (with or without Docker)

Although this Docker image and paired template might make using JGroups simple for those wanting to use Docker, you may need to know how to compile Java programs with JGroups without Docker too! See this document to learn how to add JGroups to your local Java Classpath, allowing you to build and run JGroups programs without Docker.

About

A Docker base image for Java applications using JGroups 🐳

Topics

Resources

License

Stars

Watchers

Forks

Packages