Skip to content

Commit ddc4f5d

Browse files
committed
optimize further kafka docker image
1 parent f9775fa commit ddc4f5d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

docker/kafka/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ RUN set -eux; \
8686
; \
8787
rm openjdk.tgz*; \
8888
\
89-
# Remove JMODs (not needed for runtime, only for jlink custom images)
90-
rm -rf "$JAVA_HOME/jmods"; \
89+
# Remove JMODs and src.zip (not needed for runtime, only for development)
90+
rm -rf "$JAVA_HOME/jmods" "$JAVA_HOME/lib/src.zip"; \
9191
\
9292
apt-mark auto '.*' > /dev/null; \
9393
[ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; \

docker/kafka/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ Tags should be `kafka-<scala_version>-<kafka_version>` e.g `kafak-2.13-2.6.2`
99
# Upstream base
1010

1111
This is based on [wurstmeister/kafka-docker](https://github.com/wurstmeister/kafka-docker) with the following additions:
12-
1. Use `openjdk 17` in order to support container based resource monitoring
12+
1. Use `openjdk 21` in order to support container based resource monitoring
1313
2. Use custom `log4j.properties` to get all kafka logs to stdout only

0 commit comments

Comments
 (0)