Dockerfile_deploy 500 Bytes
Newer Older
LiangLiu's avatar
LiangLiu committed
1
2
3
4
5
6
7
8
FROM node:alpine3.21 AS frontend_builder
COPY lightx2v /opt/lightx2v

RUN cd /opt/lightx2v/deploy/server/frontend \
    && npm install \
    && npm run build

FROM lightx2v:25092201-cu128 AS base
LiangLiu's avatar
LiangLiu committed
9

LiangLiu's avatar
LiangLiu committed
10
11
12
RUN mkdir /workspace/LightX2V
WORKDIR /workspace/LightX2V
ENV PYTHONPATH=/workspace/LightX2V
LiangLiu's avatar
LiangLiu committed
13
14
15
16
17

COPY assets assets
COPY configs configs
COPY lightx2v lightx2v
COPY lightx2v_kernel lightx2v_kernel
LiangLiu's avatar
LiangLiu committed
18
19

COPY --from=frontend_builder /opt/lightx2v/deploy/server/frontend/dist lightx2v/deploy/server/frontend/dist