Hello there JoeryH! 👋

Thank you and congratulations 🎉 for opening your very first issue in this project! 💖

In case you want to claim this issue, please comment down below! We will try to get back to you as soon as we can. 👀 Hi 👋  Hi Joery, 
thanks for your interest in kafka-ui. And thank you for the solution! 
We’re having a long holidays streak here, so we’ll get back to this issue somewhere around 10th of January. 
Happy holidays!

> On 31 Dec 2021, at 17:09, Joery ***@***.***> wrote:
> 
> ﻿
> Hi 👋
> 
> —
> Reply to this email directly, view it on GitHub, or unsubscribe.
> Triage notifications on the go with GitHub Mobile for iOS or Android. 
> You are receiving this because you are subscribed to this thread.
 Hi @JoeryH, we fixed this bug in current master - you can use docker image with "master" tag (sha256:5c1346c11a876af0d25bd2871409631b01a0d7d15c0ef22c40db16390aa1f919)  hey, the latest version works for me! Thank you for the quick fix! @JoeryH glad it works! 
What about maven dependencies mentioned in the issue? @Haarolean nothing connected with them - all of them already included in kafka-client lib. We just need to add missing os libs. I checked topic all compressions with this change - all work fine Great, thanks!
Snappy support missing
Hi guys,

My avro data in kafka is compressed with Snappy. Kafka-ui prints this stacktrace when I load messages:

```txt
java.lang.NoClassDefFoundError: Could not initialize class org.xerial.snappy.Snappy
	at org.xerial.snappy.SnappyInputStream.hasNextChunk(SnappyInputStream.java:435)
	at org.xerial.snappy.SnappyInputStream.read(SnappyInputStream.java:466)
	at java.base/java.io.DataInputStream.readByte(DataInputStream.java:270)
```
I fixed this locally by adding

```xml
        <dependency>
            <groupId>org.xerial.snappy</groupId>
            <artifactId>snappy-java</artifactId>
            <version>1.1.7.3</version>
        </dependency>
```

Which gave me something like:
```txt
java.lang.UnsatisfiedLinkError: /tmp/snappy-1.1.7-5cec5405-2ce7-4046-a8bd-922ce96534a0-libsnappyjava.so: 
Error loading shared library ld-linux-x86-64.so.2: No such file or directory
```

Which I solved by adding `gcompat` to the `apk add` command.

Would be awesome to have this added to this amazing project.

kafka-ui-api/Dockerfile
kafka-ui-api/Dockerfile
diff --git a/kafka-ui-api/Dockerfile b/kafka-ui-api/Dockerfile
index 2bc496b1f1b..81cc6c9a549 100644
--- a/kafka-ui-api/Dockerfile
+++ b/kafka-ui-api/Dockerfile
@@ -1,5 +1,5 @@
-FROM alpine:latest
-RUN apk add openjdk13-jre
+FROM alpine:3.15.0
+RUN apk add --no-cache openjdk13-jre libc6-compat gcompat
 VOLUME /tmp
 ARG JAR_FILE
 COPY "/target/${JAR_FILE}" "/kafka-ui-api.jar"
