From c172ecb370330d0d60d8e757f97592bcc3c08a10 Mon Sep 17 00:00:00 2001 From: "guilhem.carron" <gcarron@grandlyon.com> Date: Wed, 28 Jul 2021 14:43:36 +0200 Subject: [PATCH] Add dockerfile --- .dockerignore | 3 +++ Dockerfile | 17 +++++++++++++++++ package.json | 1 + src/components/Editing/Editing.tsx | 1 - 4 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..3a317ffa --- /dev/null +++ b/.dockerignore @@ -0,0 +1,3 @@ +node_modules +build +.dockerignore \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..b4c71065 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM node:14-alpine + +WORKDIR /app + +ENV PATH /app/node_modules/.bin:$PATH + +COPY package.json ./ + +RUN yarn + +# add app +COPY . ./ + +# start app +CMD ["yarn", "start"] + + diff --git a/package.json b/package.json index d7c0caa0..42b0825f 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "scripts": { "start": "react-scripts start", "build": "react-scripts build", + "docker": "docker run -it --rm -p 3000:3000 front-backoffice", "lint": "eslint .", "lint:fix": "eslint --fix .", "format": "prettier --write \"**/*.{js,jsx,json,md}\"", diff --git a/src/components/Editing/Editing.tsx b/src/components/Editing/Editing.tsx index 901ddd6a..e7d69789 100644 --- a/src/components/Editing/Editing.tsx +++ b/src/components/Editing/Editing.tsx @@ -1,5 +1,4 @@ import React, { useCallback, useState } from 'react' -import 'react-datepicker/dist/react-datepicker.css' import { Editor } from '@tinymce/tinymce-react' import DateSelector from '../DateSelector/DateSelector' import './editing.scss' -- GitLab