diff --git a/Cloud/karma/0.121/24.03-lts-sp1/Dockerfile b/Cloud/karma/0.121/24.03-lts-sp1/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..ff298836e59439867607eff0cdeed1c7d56b7d1c --- /dev/null +++ b/Cloud/karma/0.121/24.03-lts-sp1/Dockerfile @@ -0,0 +1,14 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=0.121 + +RUN curl -fSL --output karma.tar.gz https://github.com/prymitive/karma/releases/download/v${VERSION}/karma-linux-${TARGETARCH}.tar.gz && \ + tar -zxvf karma.tar.gz -C /usr/bin/ && \ + mv /usr/bin/karma-linux-${TARGETARCH} /usr/bin/karma && \ + chmod +x /usr/bin/karma && \ + rm -rf karma.tar.gz + +EXPOSE 8080 +ENTRYPOINT ["karma"] \ No newline at end of file diff --git a/Cloud/karma/README.md b/Cloud/karma/README.md index 6a3b9e1c9299c22f7fa1c42c3e93241e4b1e9382..9b5493ca707c222f71037b507b23be424211dc4e 100644 --- a/Cloud/karma/README.md +++ b/Cloud/karma/README.md @@ -18,6 +18,7 @@ Learn more on [karma website](https://karma-dashboard.io). The tag of each karma docker image is consist of the version of karma and the version of basic image. The details are as follows | Tags | Currently | Architectures| |--|--|--| +|[0.121-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/karma/0.121/24.03-lts-sp1/Dockerfile) | karma 0.121 on openEuler 24.03-LTS-SP1 | amd64, arm64 | |[0.120-oe2403lts](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/karma/0.120/24.03-lts/Dockerfile)| Karma 0.120 on openEuler 24.03-LTS | amd64, arm64 | diff --git a/Cloud/karma/doc/image-info.yml b/Cloud/karma/doc/image-info.yml index 4be9ddc86e439c3ffdbe540e53d9a1252e93dc3d..3f0842c62b1e1b2dd53bd99f48c60dada8babbdd 100644 --- a/Cloud/karma/doc/image-info.yml +++ b/Cloud/karma/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tag | Currently | Architectures | |----------|-------------|------------------| + |[0.121-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/karma/0.121/24.03-lts-sp1/Dockerfile) | karma 0.121 on openEuler 24.03-LTS-SP1 | amd64, arm64 | |[0.120-oe2403lts](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/karma/0.120/24.03-lts/Dockerfile)| Karma 0.120 on openEuler 24.03-LTS | amd64, arm64 | download: | @@ -49,4 +50,4 @@ license: Apache-2.0 license similar_packages: - N/A dependency: - - Alertmanager + - Alertmanager \ No newline at end of file diff --git a/Cloud/karma/meta.yml b/Cloud/karma/meta.yml index e5463df56b93f2f2c4cf34dc63b438ce38824212..57a7dcd074d40d9cf129a33b4f26beed3a80d21e 100644 --- a/Cloud/karma/meta.yml +++ b/Cloud/karma/meta.yml @@ -7,4 +7,6 @@ 0.120-oe2203sp1: path: 0.120/22.03-lts-sp1/Dockerfile 0.121-oe2403lts: - path: Cloud/karma/0.121/24.03-lts/Dockerfile \ No newline at end of file + path: Cloud/karma/0.121/24.03-lts/Dockerfile +0.121-oe2403sp1: + path: 0.121/24.03-lts-sp1/Dockerfile \ No newline at end of file