Skip to content

Commit

Permalink
Fix the installiation of node js in the cli container.
Browse files Browse the repository at this point in the history
  • Loading branch information
Wentao-Kuang committed Nov 1, 2023
1 parent 5a4adcb commit 1ebdeb3
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions packages/cli/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,14 @@ ENV NODE_ENV=PRODUCTION

WORKDIR /app/

# RUN apt-get update
# RUN apt-get install -y openssl ca-certificates > /dev/null 2>&1
# RUN update-ca-certificates
RUN curl -fsSL https://deb.nodesource.com/setup_18.x | bash -
RUN apt-get update
RUN apt-get install -y ca-certificates curl gnupg
RUN mkdir -p /etc/apt/keyrings
RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
ENV NODE_MAJOR=18
RUN echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list

RUN apt-get update
RUN apt-get install -y nodejs git

# Install sharp TODO update this when we change sharp versions
Expand Down

0 comments on commit 1ebdeb3

Please sign in to comment.