1 Star 0 Fork 0

RFst/Yacd-meta

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Dockerfile 540 Bytes
一键复制 编辑 原始数据 按行查看 历史
Haishan 提交于 2022-05-08 22:47 . Cache and gzip assets in docker
FROM --platform=$BUILDPLATFORM node:alpine AS builder
WORKDIR /app
RUN npm i -g pnpm
COPY pnpm-lock.yaml package.json .
RUN pnpm i
COPY . .
RUN pnpm build \
# remove source maps - people like small image
&& rm public/*.map || true
FROM --platform=$TARGETPLATFORM nginx:alpine
COPY docker/nginx-default.conf /etc/nginx/conf.d/default.conf
RUN rm -rf /usr/share/nginx/html/*
COPY --from=builder /app/public /usr/share/nginx/html
ENV YACD_DEFAULT_BACKEND "http://127.0.0.1:9090"
ADD docker-entrypoint.sh /
CMD ["/docker-entrypoint.sh"]
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/RiseZero/Yacd-meta.git
git@gitee.com:RiseZero/Yacd-meta.git
RiseZero
Yacd-meta
Yacd-meta
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385