Skip to content

Commit

Permalink
Bump to node:alpine22
Browse files Browse the repository at this point in the history
  • Loading branch information
htilly authored Sep 2, 2024
1 parent 925fce7 commit 40a06f2
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
FROM node:17-alpine as intermediate
FROM node:22-alpine AS intermediate
LABEL stage=intermediate

RUN apk update && \
apk upgrade && \
apk add git && \
git clone https://github.com/htilly/zenmusic.git

FROM node:17-alpine
FROM node:22-alpine
RUN mkdir app
COPY --from=intermediate /zenmusic/* /app/
WORKDIR /app
RUN npm install
RUN npm install --verbose

# Ensure proper permissions
RUN chmod -R 755 /app

CMD [ "node", "index.js" ]

0 comments on commit 40a06f2

Please sign in to comment.