From 5ed706a4f4f0c0d136f2e83aed169b3d514d242b Mon Sep 17 00:00:00 2001 From: Aravind V Nair <22199259+aravindvnair99@users.noreply.github.com> Date: Thu, 11 Mar 2021 01:58:32 +0530 Subject: [PATCH] Fix missing peer dependency of vega-lite Signed-off-by: Aravind V Nair <22199259+aravindvnair99@users.noreply.github.com> --- Dockerfile | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index a47dade..81148f3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,20 +1,16 @@ FROM nikolaik/python-nodejs:python3.8-nodejs12 -# Install dependencies. ADD requirements.txt /requirements.txt ADD main.py /main.py ADD loc.py /loc.py ADD make_bar_graph.py /make_bar_graph.py ADD colors.json /colors.json ADD translation.json /translation.json -RUN pip install -r requirements.txt ENV NPM_CONFIG_PREFIX=/home/node/.npm-global +RUN pip install -r requirements.txt RUN npm -g config set user root - -RUN npm install -g vega@^5.19.1 - -RUN npm install -g vega-lite vega-cli canvas +RUN npm i -g vega vega-lite vega-cli canvas ENTRYPOINT ["python", "/main.py"]