docker : add sample Dockerfile
This commit is contained in:
parent
ba678b0e6d
commit
bd1459d495
|
|
@ -0,0 +1,10 @@
|
||||||
|
.DS_Store
|
||||||
|
node_modules
|
||||||
|
/build
|
||||||
|
/.svelte-kit
|
||||||
|
/package
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
!.env.example
|
||||||
|
vite.config.js.timestamp-*
|
||||||
|
vite.config.ts.timestamp-*
|
||||||
|
|
@ -0,0 +1,16 @@
|
||||||
|
FROM node:alpine AS builder
|
||||||
|
USER node
|
||||||
|
|
||||||
|
COPY --chown=node \
|
||||||
|
package.json package-lock.json \
|
||||||
|
./usr/web/
|
||||||
|
|
||||||
|
WORKDIR /usr/web/
|
||||||
|
RUN npm ci
|
||||||
|
|
||||||
|
COPY --chown=node \
|
||||||
|
. /usr/web/
|
||||||
|
RUN npm run build
|
||||||
|
|
||||||
|
FROM sebp/lighttpd
|
||||||
|
COPY --from=builder /usr/web/build/ /var/www/localhost/htdocs/
|
||||||
Loading…
Reference in New Issue