karaf-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guillaume Nodet <gno...@apache.org>
Subject Re: Levels of Containerization - focus on Docker and Karaf
Date Thu, 12 Jan 2017 10:55:24 GMT
Fwiw, starting with Karaf 4.x, you can build custom distributions which are
mostly static, and that more closely map to micro-services / docker
images.  The "static" images are called this way because you they kinda
remove all the OSGi dynamism, i.e. no feature service, no deploy folder,
read-only config admin, all bundles being installed at startup time from
This can be easily done by using the karaf maven plugin and configuring
startupFeatures and referencing the static kar, as shown in:

2017-01-11 21:07 GMT+01:00 CodeCola <prasenjit@rogers.com>:

> Not a question but a request for comments. With a focus on Java.
> Container technology has traditionally been messy with dependencies and no
> easy failsafe way until Docker came along to really pack ALL dependencies
> (including the JVM) together in one ready-to-ship image that was faster,
> more comfortable, and easier to understand than other container and code
> shipping methods out there. The spectrum from (Classical) Java EE
> Containers
> (e.g. Tomcat, Jetty) --> Java Application Servers that are containerized
> (Karaf, Wildfly, etc), Application Delivery Containers (Docker) and
> Virtualization (VMWare, Hyper-V) etc. offers a different level of isolation
> with different goals (abstraction, isolation and delivery).
> What are the choices, how should they play together, should they be used in
> conjunction with each other as they offer different kinds of
> Containerization?
> <http://karaf.922171.n3.nabble.com/file/n4049162/
> Levels_of_Containerization.png>
> --
> View this message in context: http://karaf.922171.n3.nabble.com/Levels-of-
> Containerization-focus-on-Docker-and-Karaf-tp4049162.html
> Sent from the Karaf - User mailing list archive at Nabble.com.

Guillaume Nodet
Red Hat, Open Source Integration

Email: gnodet@redhat.com
Web: http://fusesource.com
Blog: http://gnodet.blogspot.com/

View raw message