From dc7de77e7214391e59fa803d8c9b293da11b7b86 Mon Sep 17 00:00:00 2001 From: Luis Johnstone <67982749+luisj1983@users.noreply.github.com> Date: Thu, 7 Sep 2023 17:31:06 +0100 Subject: [PATCH] updated node.js installer command. bumped node.js version from 12 to 20. --- devenv/Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/devenv/Dockerfile b/devenv/Dockerfile index 8e13311..539659d 100644 --- a/devenv/Dockerfile +++ b/devenv/Dockerfile @@ -12,10 +12,12 @@ RUN apt-get update && \ curl \ gnupg \ lsb-release && \ - curl -fsSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add - && \ - echo "deb https://deb.nodesource.com/node_12.x $(lsb_release -s -c) main" | sudo tee /etc/apt/sources.list.d/nodesource.list && \ + curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg && \ + NODE_MAJOR=20 && \ + 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 && \ apt-get update && \ - apt-get install -y --no-install-recommends flake8 \ + apt-get install -y --no-install-recommends nodejs \ + flake8 \ golang \ python3-pip \ nodejs \