The official CloudWeGo docker image.
Maintained by: openEuler CloudNative SIG.
Where to get help: openEuler CloudNative SIG, openEuler.
Current CloudWeGo images are built on the openEuler. This repository is free to use and exempted from per-user rate limits.
CloudWeGo is a leading practice for building enterprise-class cloud native architectures from ByteDance. It provides a set of high-performance, strongly extensible microservice frameworks and tools for Go. This image includes the core code generation tools:
Read more on CloudWeGo.
The tag of each cloudwego docker image is consist of the version of cloudwego and the version of basic image. The details are as follows
| Tag | Currently | Architectures |
|---|---|---|
| 0.16.2-oe2403sp4 | CloudWeGo (kitex 0.16.2 + hz 0.10.5) on openEuler 24.03-LTS-SP4 | amd64, arm64 |
| 0.16.2-oe2403sp3 | CloudWeGo (kitex 0.16.2 + hz 0.10.5) on openEuler 24.03-LTS-SP3 | amd64, arm64 |
In this usage, users can select the corresponding {Tag} based on their requirements.
Pull the openeuler/cloudwego image from docker
docker pull openeuler/cloudwego:{Tag}
Use the kitex code generation tool
docker run --rm -v $(pwd):/workspace openeuler/cloudwego:{Tag} \
kitex -module example.com/myservice path/to/my.thrift
Use the hz code generation tool
docker run --rm -v $(pwd):/workspace openeuler/cloudwego:{Tag} \
hz new -module example.com/myproject
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:8d7dec898…
Size
298.8 MB
Last updated
2 months ago
docker pull openeuler/cloudwegoPulls:
6
Last week