diff --git a/AI/opea/text2image-ui/1.2/24.03-lts/Dockerfile b/AI/opea/text2image-ui/1.2/24.03-lts/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..5eb082dcb2c7cc21d6eecf210998564d0990c189 --- /dev/null +++ b/AI/opea/text2image-ui/1.2/24.03-lts/Dockerfile @@ -0,0 +1,21 @@ +# Copyright (C) 2024 Intel Corporation +# SPDX-License-Identifier: Apache-2.0 + +FROM openeuler/openeuler:24.03-lts + +RUN dnf install -y git nodejs && \ + dnf clean all + +RUN node --version && npm --version + +RUN git clone https://github.com/opea-project/GenAIExamples.git && \ + cp -r GenAIExamples/Text2Image/ui/svelte /home/svelte && \ + rm -rf GenAIExamples + +WORKDIR /home/svelte + +RUN npm install && npm run build + +EXPOSE 5173 + +CMD ["npm", "run", "preview", "--", "--port", "5173", "--host", "0.0.0.0"]