Skip to content

oconnormi/docker-karaf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Karaf

Lightweight docker image for Karaf

GitHub license

Docker Automated buil

Waffle.io

Waffle.io

This image provides a basic karaf container on top of alpine linux. This results in an image size somewhere around 200 MB

Usage

To run:

docker run -d -p 80:8181 \
  -p 443:8443 \
  oconnormi/karaf

Persistence

To persist data/configurations mount either a volume container or a local folder to /app/data

Configuration

To configure the system mount a volume container or local folder to /app/etc

Deploying bundles

To deploy bundles that are not packaged with the karaf distribution mount a volume container or local folder to /app/deploy

Exposed Ports

Port Purpose
1099 JMX RMI registry
44444 JMX RMI server
8101 Karaf SSH server
5701 Hazelcast
54327 Hazelcast multicast
8181 http
8443 https