-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
Currently when when we build the opendap/hyrax:ngap-### docker images we:
- Retrieve the Apache APR RPM file, copy it into the image and then install it.
- Retrieve the latest Tomcat release for the "major version" in use and copy it into the docker image
- Unpack Tomcat, locate the Tomcat Native APR source code in the release and then we use our friends make, gcc, etc to build and install that shim.
This means that the build image has these layers that contain a fair number of files and packages that are not needed at runtime. We don't need the developers tools, the source code, or the dnf "-devel" packages once code has been compiled and installed.
This ticket is the main ticket for sorting out this tangled web.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels