From 51512a60dab0253f9e8fc204147365b19cf01a35 Mon Sep 17 00:00:00 2001 From: Isaac Abadi Date: Sun, 1 May 2022 00:22:28 -0400 Subject: [PATCH] Fixed docker build issues --- Dockerfile | 23 ++++++++++++----------- docker-build.sh | 2 +- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/Dockerfile b/Dockerfile index bd9166f..1914274 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,19 +1,18 @@ FROM ubuntu:20.04 AS ffmpeg +RUN apt-get update && apt-get -y install curl xz-utils COPY docker-build.sh . RUN sh ./docker-build.sh FROM ubuntu:20.04 as frontend ENV DEBIAN_FRONTEND=noninteractive -RUN apt-get update && apt-get -y install \ - wget \ - gnupg && \ - curl -sL https://deb.nodesource.com/setup_12.x | bash - && \ - apt-get -y install \ - nodejs \ - npm && \ - npm install -g @angular/cli +RUN apt-get update +RUN apt-get -y install curl gnupg +RUN curl -sL https://deb.nodesource.com/setup_12.x | bash - +RUN apt-get -y install nodejs + +RUN npm install -g @angular/cli WORKDIR /build COPY [ "package.json", "package-lock.json", "/build/" ] @@ -34,9 +33,11 @@ ENV UID=1000 \ RUN groupadd -g $GID $USER && useradd --system -g $USER --uid $UID $USER -RUN curl -sL https://deb.nodesource.com/setup_12.x | bash - && \ - apt-get update && apt-get -y install \ - npm \ +RUN apt-get update && apt-get -y install curl + +RUN curl -sL https://deb.nodesource.com/setup_12.x | bash - +RUN apt-get update && apt-get -y install \ + nodejs \ python2 \ python3 \ atomicparsley diff --git a/docker-build.sh b/docker-build.sh index e7ca0ed..3bb404c 100644 --- a/docker-build.sh +++ b/docker-build.sh @@ -4,7 +4,7 @@ # and also optimizing some code with this commit. # xoxo :D -set -xeuo pipefail +# set -xeuo pipefail case $(uname -m) in x86_64)