Browse Source

Update Dockerfile to build webui

pull/937/head
Sergei Birukov 2 years ago
parent
commit
4c381faa67
  1. 6
      Dockerfile

6
Dockerfile

@ -7,10 +7,14 @@ RUN npm install -g npm@latest
# Copy Web UI # Copy Web UI
COPY src/ /app/ COPY src/ /app/
COPY webui/dist/ /app/www/ COPY webui/ /webui/
WORKDIR /app WORKDIR /app
RUN npm ci --omit=dev &&\ RUN npm ci --omit=dev &&\
mv node_modules /node_modules mv node_modules /node_modules
WORKDIR /webui
RUN npm ci &&\
npm run build
COPY webui/dist/ /app/www/
# Copy build result to a new image. # Copy build result to a new image.
# This saves a lot of disk space. # This saves a lot of disk space.

Loading…
Cancel
Save