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