diff --git a/Dockerfile b/Dockerfile
index aa3206e1b45e521b113a81caa52e5efd436b5f0c..62c3416e318019ade6b781df910bfd98e42b5d08 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.19
+FROM alpine:3.20
 
 ARG ffmpeg_ver=7.0
 
@@ -17,6 +17,7 @@ RUN apk add --no-cache \
 		dav1d-dev fontconfig-dev freetype-dev harfbuzz-dev librsvg-dev libva-dev lilv-dev opus-dev svt-av1-dev x264-dev x265-dev \
  # build the render_video project
  && cargo install --path /usr/local/src/render_video --root /usr/local --no-default-features \
+ && rm -rf ~/.cargo \
  # we install ffmpeg ourselves to get libsvtav1 support which is not part of the alpine package \
  && wget -q https://ffmpeg.org/releases/ffmpeg-${ffmpeg_ver}.tar.bz2 \
  && tar xfa ffmpeg-${ffmpeg_ver}.tar.bz2 \