Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Official docker image/containers for OpenCV #17545

Open
jinay1991 opened this issue Jun 14, 2020 · 2 comments
Open

Official docker image/containers for OpenCV #17545

jinay1991 opened this issue Jun 14, 2020 · 2 comments

Comments

@jinay1991
Copy link
Contributor

This Issue is a Feature Request for official OpenCV docker container images in hub.docker.com with varieties like -

  1. Developer container (holds CPU compiled libraries/headers) - docker
  2. Developer container (holds GPU compiled libraries/headers) - nvidia-docker
  3. Developer Python container (holds python wrappers) - Useful for CI or quick debug

These should be available for each versions (release/nightly) to allow developers test their code in multiple version of OpenCV without really changing the environment as they can run multiple containers at same time. Also support for various OS images would be really appreciated here (i.e. Debian, CentOS, Ubuntu)

This will save deployment timeline for many developers and at the same time OpenCV CI can get benefit from this. This will also avoid extra efforts in maintaining/creating custom docker containers for each developers and they can rely on this baseline image.

@jinay1991 jinay1991 changed the title Official docker containers for OpenCV Official docker image/containers for OpenCV Jun 14, 2020
@dkurt
Copy link
Member

dkurt commented Jun 14, 2020

OpenCV CI

Development images are usually different from testing ones. Maintaining of one more distribution channel will only add effort to the team. Most of package managers have OpenCV so it's already the simplest way to get the libraries compatible with other packages for your version of OS.

@bhack
Copy link

bhack commented Jul 13, 2020

I think instead it is useful when you need to contribute to Opencv itself and also for IDE/github codespace integration. I.e. see https://github.com/microsoft/vscode-dev-containers/tree/master/repository-containers/github.com/tensorflow/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants