-
Task
-
Resolution: Done
-
Critical
-
None
-
devex docs #186 Jun 25-Jul 16
-
3
-
Needs More Info
Docs task:
Nick:
- Update the list of containers in the install guide to the new list for 2.2. We've added one new one that replaces 3 old ones. plugin-java8-rhel8 replaces stacks-java, stacks-node and stacks-python.
- and https://issues.redhat.com/browse/CRW-871 (we don't use stacks-java container which extends/morphs upstream EAP 7.2 image... instead we're now just using the EAP 7.3.1 container as is, unmolested
See also https://issues.redhat.com/browse/CRW-775 for the list of containers.
======================
Orig. issue:
While investigating the contents of the new EAP 7.3.1/XP1.0 images in CRW-871, I realized that our node and python stack images may be cluttered with extraneous runtimes they don't need.
Specifically:
- quay.io/crw/stacks-python-rhel8:2.2 1.15 GB
- quay.io/crw/stacks-node-rhel8:2.2 1.14 GB
Both include JDK 8. And the python one has node/npm in it, which the node one has python/pip in it.
So... the question is... can we remove these dupes? Or if not, then maybe we only need ONE image that provides all the runtimes in one image. We could add python/pip, node/npm to the plugin-java11 image, and we'd able to deprecate the python and node images.