Attila Doroszlai created RANGER-5158:
----------------------------------------
Summary: Pre-build ranger-base image
Key: RANGER-5158
URL: https://issues.apache.org/jira/browse/RANGER-5158
Project: Ranger
Issue Type: Sub-task
Components: docker
Reporter: Attila Doroszlai
Assignee: Attila Doroszlai
{{ranger-base}} image is used as base image for various Ranger components. It
can be built and published independently of Ranger, since it only includes
runtime dependencies, nothing specific to Ranger's version.
Proposed changes:
- create separate repository for the base image definition
- build and publish the image using GitHub workflow
- include only one version of Java, but publish image in different flavors for
different Java versions as necessary
- build for multiple platforms (amd64, arm64)
- publish both to Docker Hub and GitHub Container Registry
Benefits:
- reduced image size
- reduced build time for derived images
- improved usability for developers and CI
--
This message was sent by Atlassian Jira
(v8.20.10#820010)