diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..b64a1f6a --- /dev/null +++ b/.dockerignore @@ -0,0 +1,8 @@ +node_modules +*.md +.git +.gitignore +.editorconfig +LICENSE +Dockerfile +.vscode diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..ff4fa2c4 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +FROM node:14 + +WORKDIR /app + +COPY package.json . + +# RUN npm i -g npm-check-updates +# RUN ncu -u +RUN npm update +RUN npm install + +COPY . . + +RUN npm run build + +EXPOSE 4200 + +# Start APP +# ENTRYPOINT ["npm","start"] +CMD npm start diff --git a/package.json b/package.json index 04e37c3e..59b95e67 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "scripts": { "ng": "ng", "conventional-changelog": "conventional-changelog", - "start": "ng serve", + "start": "ng serve --host 0.0.0.0", "build": "ng build", "build:prod": "npm run build -- --configuration production --aot", "test": "ng test",