Lesson 6: OpenCascade in Docker | Why Docker | Linux and Windows images

Опубликовано: 02 Март 2025
на канале: Quaoar Workshop
4,306
57

👀👇In this lesson, we build a Docker image for OpenCascade and give it a go in Linux and Windows environments.

If this course was helpful for you, please leave a like and subscribe 😊🙏

#opencascade #docker #tutorial #occt #devops #programming #cad #3D

✊ C O M M U N I T Y

Our blog: http://quaoar.su/blog/
Our forum: http://analysissitus.org/forum/index.php
Our Open-source CAD platform: http://analysissitus.org/

🔗 L I N K S · T O O L S

Open Cascade library: https://github.com/Open-Cascade-SAS/OCCT
The corresponding blog post: http://quaoar.su/blog/page/building-u...
Dockerfile: https://gitlab.com/ssv/lessons/-/blob...
Ubuntu image of OpenCascade 7.4.0: https://hub.docker.com/repository/doc...
Docker: https://www.docker.com/
Docker Hub: https://hub.docker.com/
Visual Studio Code: https://code.visualstudio.com/

📚 R E A D

Follow-up forum topic: http://analysissitus.org/forum/index....

⏰ T I M E S T A M P S

0:00 Why bring OpenCascade to Docker container
2:00 Run Visual Studio Code
2:54 Create a docker file
3:20 Setup operating system - Linux Alpine vs Linux Ubuntu
4:22 Setup development environment (compiler, linker, Git, CMake, etc.)
5:22 Setup image name
6:09 Setup dependencies of Opencascade
7:30 Install OpenGl driver
8:05 Clone OpenCascade repository
9:53 Configure OpenCascade with CMake
11:40 Build OpenCascade Docker image
12:15 Run OpenCascade Docker image
13:43 Run Draw from Docker image
15:50 Publish in DockerHub
16:57 Run OpenCascade Docker image on Windows
22:38 GitLab repository of Lessons