A lightweight Docker image for video encoding using HandBrakeCLI.
2.1K
This repository is designed to build Docker images for handbrake.
docker pull dudecalledbro/handbrake:latest
With this Docker image, HandBrake can be easily used to encode *.mkv files. This is particularly useful if you are using a dedicated encoding server or want to use HandBrake without a local installation. The image can be run via Docker Compose, for example. To do this, simply copy all videos to be processed into the data directory. The container can then be started, which automatically begins the encoding process.
# Start Docker Container
docker compose up --detach
# View Docker Container Logs
docker compose logs --follow
This image build is scheduled with GitHub Actions and will be pushed to DockerHub. The image will also be rebuilt, if the main branch is updated. If you need to build the image locally, ensure Docker is installed and execute the following:
docker build -t handbrake:latest .
Copyright © 2025 Niclas Spreng
Licensed under the MIT license.
Content type
Image
Digest
sha256:744fc7b11…
Size
391.2 MB
Last updated
about 11 hours ago
docker pull dudecalledbro/handbrake