Skip to content

Optimise Docker image size#364

Merged
ChrisLovering merged 2 commits intomainfrom
optimise-docker-image
Apr 12, 2026
Merged

Optimise Docker image size#364
ChrisLovering merged 2 commits intomainfrom
optimise-docker-image

Conversation

@ChrisLovering
Copy link
Copy Markdown
Member

Use runtime library packages instead of -dev\ packages in the final stage, and replace the apt-managed ffmpeg with a static binary to avoid pulling in ~200 transitive dependencies.

Image size improvements:

  • Switching to runtime libs: 1.44GB → 1.01GB
  • Switching to static ffmpeg: 1.01GB → ~620MB

Use runtime library packages instead of -dev packages in the final
stage, and replace the apt-managed ffmpeg with a static binary to
avoid pulling in ~200 transitive dependencies.
@github-project-automation github-project-automation bot moved this from Up next to In Progress in Infrastructure Apr 12, 2026
@ChrisLovering ChrisLovering merged commit 6c549d0 into main Apr 12, 2026
7 checks passed
@ChrisLovering ChrisLovering deleted the optimise-docker-image branch April 12, 2026 21:28
@github-project-automation github-project-automation bot moved this from In Progress to Done in Infrastructure Apr 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants