{"id":20163321,"url":"https://github.com/yinguobing/opencv-docker","last_synced_at":"2026-04-10T07:01:59.917Z","repository":{"id":40692543,"uuid":"479275902","full_name":"yinguobing/opencv-docker","owner":"yinguobing","description":"Dockerfiles for OpenCV build.","archived":false,"fork":false,"pushed_at":"2023-05-19T07:17:58.000Z","size":33,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-13T14:21:52.471Z","etag":null,"topics":["cuda","docker","ffmpeg","opencv"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yinguobing.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-08T06:43:53.000Z","updated_at":"2022-04-23T13:34:19.000Z","dependencies_parsed_at":"2024-11-14T00:39:34.392Z","dependency_job_id":null,"html_url":"https://github.com/yinguobing/opencv-docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yinguobing%2Fopencv-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yinguobing%2Fopencv-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yinguobing%2Fopencv-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yinguobing%2Fopencv-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yinguobing","download_url":"https://codeload.github.com/yinguobing/opencv-docker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241600493,"owners_count":19988715,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cuda","docker","ffmpeg","opencv"],"created_at":"2024-11-14T00:29:04.617Z","updated_at":"2025-12-31T01:03:34.807Z","avatar_url":"https://github.com/yinguobing.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# opencv-docker\nDockerfiles for OpenCV build.\n\n## FFMPEG\nOpenCV depends on FFMPEG as it's video io backend.\n\n### FFMPEG development\nBuild a FFMPEG development image without any hardware accelerators.\n\n```bash\ndocker build -t yinguobing/ffmpeg:4.3.3-devel-ubuntu22.04 -f ffmpeg-devel .\n```\n\n### FFMPEG runtime\nBuild a FFMPEG runtime image without any hardware accelerators. This will \nprovide a minimal sized image.\n\n```bash\ndocker build -t yinguobing/ffmpeg:4.3.3-runtime-ubuntu22.04 -f ffmpeg-runtime .\n```\n\n### FFMPEG with CUDA development\nBuild a FFMPEG development image with NVIDIA hardware accelerators. This image \nwill be usefull if you want to build other libraries on top of NVIDIA accelerated \nFFMPEG.\n\n```bash\ndocker build -t yinguobing/ffmpeg:4.3.3-cuda_11.8.0-devel-ubuntu22.04 -f ffmpeg-cuda-devel .\n```\n\n### FFMPEG with CUDA runtime\nBuild a FFMPEG runtime image with NVIDIA hardware accelerators. This image could \nbe used as a deployment base image for your applications.\n\n```bash\ndocker build -t yinguobing/ffmpeg:4.3.3-cuda_11.8.0-runtime-ubuntu22.04 -f ffmpeg-cuda-runtime .\n```\n\n## OpenCV\n\n### OpenCV development\nBuild an OpenCV development image. This image will be useful if you want to \nbuild other libs based on OpenCV libs. Note there is no hardware acceleration \navailable in this image.\n\n```bash\ndocker build -t yinguobing/opencv:4.5.4-devel-ubuntu22.04 -f opencv-devel .\n```\n\n### OpenCV runtime\nBuild an OpenCV runtime image. This image could be used as a deployment base \nimage for your applications.\n\n```bash\ndocker build -t yinguobing/opencv:4.5.4-runtime-ubuntu22.04 -f opencv-runtime .\n```\n\n### OpenCV with CUDA development\nBuild an OpenCV development image with NVIDIA CUDA support. This image will be \nuseful if you want to build other libs based on OpenCV libs.\n\n```bash\ndocker build -t yinguobing/opencv:4.5.4-cuda_11.8.0-devel-ubuntu22.04 -f opencv-cuda-devel .\n```\n\n### OpenCV with CUDA runtime\nBuild an OpenCV runtime image with NVIDIA CUDA support. This image could be used \nas a deployment base image for your applications.\n\n```bash\ndocker build -t yinguobing/opencv:4.5.4-cuda_11.8.0-runtime-ubuntu22.04 -f opencv-cuda-runtime .\n```\n\n### OpenCV with CUDA development\nBuild an OpenCV development image with NVIDIA CUDA support. This image will be \nuseful if you want to build other libs based on OpenCV libs.\n\n```bash\ndocker build -t yinguobing/opencv:4.5.4-cuda_11.8.0-devel-ubuntu22.04 -f opencv-cuda-devel .\n```\n\n### OpenCV with RUST development\nBuild an OpenCV development image with RUST language support.\n\n```bash\ndocker build -t yinguobing/opencv:4.5.4-devel-rust-ubuntu22.04 -f opencv-rust-devel .\n\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyinguobing%2Fopencv-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyinguobing%2Fopencv-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyinguobing%2Fopencv-docker/lists"}