-
Notifications
You must be signed in to change notification settings - Fork 6
Base OpenEuler 22.03.SP2 docker image for CI. #24
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
Conversation
This docker image is suitable for Ascend310 series npus.
| RUN yum install -y \ | ||
| git \ | ||
| wget \ | ||
| gcc \ | ||
| g++ \ | ||
| cmake \ | ||
| make \ | ||
| python-pip \ | ||
| python3-devel \ | ||
| xorg-x11-server-Xvfb \ | ||
| ninja-build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How about libs for image and video encoding / decoding (see below)? Are they in the base image openeuler/openeuler:22.03-lts-sp2 already?
opencv-gha-dockerfile/ubuntu-github-actions--22.04/Dockerfile
Lines 28 to 37 in 6b48bcb
| libjpeg-dev \ | |
| libpng-dev \ | |
| libtiff5-dev \ | |
| libopenjp2-7-dev \ | |
| libraw-dev \ | |
| libavif-dev \ | |
| libgtk-3-dev \ | |
| libavcodec-dev \ | |
| libavformat-dev \ | |
| libswscale-dev \ |
We may need them if testing dnn (load images or videos).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, these libs are not in openeuler base image. I add some of them which can installed by yum.
Have a quick try with test cases for dnn. It seems these libs are not required.
If someone find some missing libs in the future, it should built by source code and update this dockerfile.
These libs for image and video encodeing/decoding may used by testing dnn. Add them as other dockerfiles do. Add python module requests, which is need for downloading dnn models.
|
Built and pushed: quay.io/opencv-ci/opencv-openeuler-22.03.sp2-ascend310:20231107 |
Thanks! |
@hipudding Please doublecheck on your side whether this image works correctly. |
Docker image checked. Successfully compiles and passes test cases in Cannops. |
Base OpenEuler 22.03.SP2 docker image for CI.
This docker image is suitable for Ascend310 series npus.