diff --git a/Others/canal/1.1.8/24.03-lts-sp1/Dockerfile b/Others/canal/1.1.8/24.03-lts-sp1/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..8d5ca76efd18b3b36ea9d8e3dfe1d2e71737f203 --- /dev/null +++ b/Others/canal/1.1.8/24.03-lts-sp1/Dockerfile @@ -0,0 +1,14 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} +ARG VERSION=canal-1.1.8 + +RUN dnf update -y \ + && dnf install -y git maven \ + && dnf clean all \ + && rm -rf /var/cache/dnf + +RUN git clone -b ${VERSION} --depth 1 https://github.com/alibaba/canal.git \ + && cd canal \ + && mvn clean install -DskipTests=true + +CMD ["bash"] \ No newline at end of file diff --git a/Others/canal/meta.yml b/Others/canal/meta.yml new file mode 100644 index 0000000000000000000000000000000000000000..b67b7f3497249516fe35f7a36e8c5a3e9bd9c2ba --- /dev/null +++ b/Others/canal/meta.yml @@ -0,0 +1,2 @@ +1.1.8-oe2403sp1: + path: 1.1.8/24.03-lts-sp1/Dockerfile