Lightweight docker image for Karaf
This image provides a basic karaf container on top of alpine linux. This results in an image size somewhere around 200 MB
To run:
docker run -d -p 80:8181 \
-p 443:8443 \
oconnormi/karaf
To persist data/configurations mount either a volume container or a local folder to /app/data
To configure the system mount a volume container or local folder to /app/etc
To deploy bundles that are not packaged with the karaf distribution mount a volume container or local folder to /app/deploy
Port | Purpose |
---|---|
1099 | JMX RMI registry |
44444 | JMX RMI server |
8101 | Karaf SSH server |
5701 | Hazelcast |
54327 | Hazelcast multicast |
8181 | http |
8443 | https |