This section documents the details of the O-RAN App SDK which is primarily covering the implementation for near-RT RIC xApps. information about how the O-RAN App SDK will evolve to cover other O-RAN apps can be found here. |
App builder containers are docker images that have been preconfigured with third-party build tools such as C and Golang compilers, autoconf, make, etc. Image configuration is maintained by files in the "it/dev"
These base builder images help meet the following goals:
These base images do not have any RIC libraries. RIC project libraries such as RMR, mdclog, asn1 are published to PackageCloud as binary packages (deb or rpm as appropriate) and should be installed during the build process. However PackageCloud does not support Alpine packages (.apk), so Docker images with Alpine binaries are provided as a workaround.
Image | Version | Repository URL |
---|---|---|
bldr-alpine3 | 12-a3.11 | nexus3.o-ran-sc.org:10004/o-ran-sc/bldr-alpine3:12-a3.11 |
bldr-ubuntu18-c-go | 8-u18.04 | nexus3.o-ran-sc.org:10004/o-ran-sc/bldr-ubuntu18-c-go:8-u18.04 |
bldr-alpine3-mdclog | 0.0.4 | nexus3.o-ran-sc.org:10002/o-ran-sc/bldr-alpine3-mdclog:0.0.4 |
bldr-alpine3-rmr | 4.0.5 | nexus3.o-ran-sc.org:10002/o-ran-sc/bldr-alpine3-rmr:4.0.5 |
https://gerrit.o-ran-sc.org/r/gitweb?p=it/dev.git;a=tree;f=bldr-imgs
ORAN Base Docker Images for CI Builds