我想从Dockerfiles构建BigBlueButton系统。
我曾尝试过在源代码中使用exist Dockerfiles,但没有成功。
我在源代码中找到了许多BigBlueButton组件,但我不知道构建组件的顺序。
这是源链接,我列出了一些具有Dockerfile的组件。
https://github.com/bigbluebutton/bigbluebutton/
第一个包必须构建什么?下一个是什么?
发布于 2021-08-04 15:40:09
实验室为kubernettes构建是一个很好的资源,它为如何构建bbb模块提供了大量的信息。
在makefile主源代码中的labs目录中,我将尝试以下顺序
bbb-common-message, bbb-common-web, bbb-fsesl-client, akka-bbb-apps, akka-bbb-fsesl, bigbluebutton-web, bigbluebutton-html5, bbb-webrtc-sfu, bbb-webhooks
您需要安装所有的构建依赖项,比如scala模块的sbt。
如果您只想处理html5客户端或自定义集成,那么码头开发是一个很好的选择,尤其是因为它使用证书来设置nginx,以便您可以使用https在本地开发。
如果您不熟悉bbb体系结构,我建议设置docker-dev以了解模块是如何交互的。
https://stackoverflow.com/questions/68528259
复制相似问题