|
@@ -3,13 +3,18 @@ FROM node:16
|
|
|
RUN apt-get update
|
|
|
RUN apt-get install nginx -y
|
|
|
|
|
|
+RUN npm install -g webpack@5.72.0 webpack-cli@4.9.2
|
|
|
+
|
|
|
RUN mkdir -p /opt/app
|
|
|
WORKDIR /opt/app
|
|
|
-ADD ./ /opt/app
|
|
|
|
|
|
-RUN npm install -g webpack@5.72.0 webpack-cli@4.9.2
|
|
|
+COPY package.json /opt/app/package.json
|
|
|
+COPY package-lock.json /opt/app/package-lock.json
|
|
|
+
|
|
|
RUN npm install
|
|
|
|
|
|
+COPY . /opt/app
|
|
|
+
|
|
|
RUN mkdir -p /run/nginx
|
|
|
|
|
|
RUN chmod u+x bootstrap.sh
|