The official sonic-cpp docker image.
Maintained by: openEuler CloudNative SIG.
Where to get help: openEuler CloudNative SIG, openEuler.
Sonic-Cpp is a fast JSON serializing & deserializing library, accelerated by SIMD. It provides complete APIs for JSON value manipulation, fast JSON serializing and parsing, and supports parse ondemand.
The tag of each sonic-cpp docker image is consist of the version of sonic-cpp and the version of basic image. The details are as follows
| Tags | Currently | Architectures |
|---|---|---|
| 1.0.2-oe2403sp4 | sonic-cpp 1.0.2 on openEuler 24.03-lts-sp4 | amd64, arm64 |
| 1.0.2-oe2403sp3 | sonic-cpp 1.0.2 on openEuler 24.03-lts-sp3 | amd64, arm64 |
docker pull openeuler/sonic-cpp:{Tag}
docker run --rm -v $(pwd):/workspace openeuler/sonic-cpp:{Tag} g++ -I/usr/local/include -march=haswell --std=c++11 -O3 /workspace/example.cpp -o /workspace/example
If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.
Content type
Image
Digest
sha256:64618c720…
Size
223.1 MB
Last updated
2 months ago
docker pull openeuler/sonic-cppPulls:
4
Last week