Browse Source

Dockerfile: add dependencies to build sqlite

pull/1228/head
tetuaoro 2 years ago
parent
commit
ceeedd53cc
  1. 9
      Dockerfile

9
Dockerfile

@ -5,10 +5,17 @@ FROM docker.io/library/node:18-alpine AS build_node_modules
# Update npm to latest # Update npm to latest
RUN npm install -g npm@latest RUN npm install -g npm@latest
# Sqlite build
RUN apk add --no-cache \
build-base \
sqlite-dev \
python3 \
py3-pip
# Copy Web UI # Copy Web UI
COPY src /app COPY src /app
WORKDIR /app WORKDIR /app
RUN npm ci --omit=dev &&\ RUN npm ci --build-from-source --omit=dev &&\
mv node_modules /node_modules mv node_modules /node_modules
# Copy build result to a new image. # Copy build result to a new image.

Loading…
Cancel
Save