[feat] Add Docker image publishing for easy adoption for everyone. - #37
[feat] Add Docker image publishing for easy adoption for everyone.#37marcelMaier wants to merge 1 commit into
Conversation
rajpratham1
left a comment
There was a problem hiding this comment.
This is a comprehensive infrastructure improvement that adds first-class Docker support without changing the application's inference logic. The PR includes a Dockerfile, Docker Compose configuration, CI workflow for automatic image publishing, dependency management, ignore files, and documentation. Everything is scoped toward improving deployment and distribution rather than modifying runtime behavior.
Yes that was the goal to make it easy to adopt for everyone without much work. |
|
Superseded by #39. |
Summary
infer.pymain, version tags, or manual runsPublishing
The workflow publishes to GHCR with the built-in
GITHUB_TOKEN. To also publish to Docker Hub, repository maintainers only need to add these repository secrets:DOCKERHUB_USERNAMEDOCKERHUB_TOKENValidation
docker compose config.github/workflows/docker.ymlanddocker-compose.ymlnvidia/cuda:12.9.1-cudnn-devel-ubuntu24.04base image tag