LinuxForHealth / images

Linux For Health Container Images
Apache License 2.0
2 stars 2 forks source link

Image Updates #30

Closed dixonwhitmire closed 2 years ago

dixonwhitmire commented 2 years ago

LinuxForHealth provides UBI and Alpine based images for supporting applications and services.

Active development has focused on the Alpine based images, leaving the UBI images unmaintained. 

This PR initiates the process of consolidating image development on Alpine. A follow-up PR will remove UBI image directories and “rename” the alpine image directories (kaka-alpine -> kafka). We will also update the LinuxForHealth DockerHub site accordingly.



PR updates include: 
 Update images to use a new versioning standard, :-alpine-
 
 build instructions in README files reflect the versioning standard in build instructions
 
* Dockerfile FROM statements specify the new image versions

 
 
This versioning standard aligns LinuxForHealth with “versioning best practices” where the image tag contains the application/service and “os” version. This standard is capable of supporting new “os” versions (ubuntu, debian, reintroduce UBI) as needed under a central application/service name such as “kafka” rather than “kafka-ubuntu”, “kafka-alpine”, etc
 
 
Base Image
 - https://hub.docker.com/repository/docker/linuxforhealth/base


OpenJDK Image - https://hub.docker.com/repository/docker/linuxforhealth/openjdk


Kafka Image- https://hub.docker.com/repository/docker/linuxforhealth/kafka

Zookeeper Image - https://hub.docker.com/repository/docker/linuxforhealth/zookeeper

Signed-off-by: Dixon Whitmire dixonwh@gmail.com