mirror of
https://github.com/len0rd/personal-website.git
synced 2025-09-07 22:57:46 -04:00
fix dockerfile and prestart
This commit is contained in:
parent
6a3164fd33
commit
932c17d274
2 changed files with 9 additions and 4 deletions
|
@ -1,4 +1,4 @@
|
|||
FROM node:14
|
||||
FROM node:14-alpine
|
||||
|
||||
# Create app directory
|
||||
WORKDIR /usr/src/app
|
||||
|
@ -10,9 +10,16 @@ COPY package*.json ./
|
|||
|
||||
RUN npm install
|
||||
|
||||
RUN apk add --no-cache python3 bash \
|
||||
&& ln -sf python3 /usr/bin/python
|
||||
|
||||
# Bundle app source
|
||||
COPY . .
|
||||
|
||||
RUN python3 -m ensurepip \
|
||||
&& pip3 install --no-cache --upgrade pip setuptools \
|
||||
&& pip3 install -r pip-requirements.txt
|
||||
|
||||
EXPOSE 8090
|
||||
|
||||
CMD [ "npm", "start" ]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue