Lliuzhengjun初始化仓库
828e1411创建于 2024年6月28日历史提交
FROM bitnami/git

RUN git clone https://gitee.com/openeuler/sbom-website.git

FROM node:lts-alpine
WORKDIR /sbom-website
COPY --from=0 /sbom-website /sbom-website

ENV NODE_OPTIONS="--openssl-legacy-provider"

RUN npm config set registry https://registry.npmmirror.com/ \
    && npm install -g @vue/cli \
    && npm install -g http-server \
    && npm install \
    && npm run build-production

EXPOSE 8080

ENTRYPOINT [ "http-server", "dist" ]