diff options
author | Shlee <github@shl.ee> | 2021-11-17 17:57:01 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-17 07:57:01 +0100 |
commit | 03338d12979c55ea2986416b9518b3a6e469a299 (patch) | |
tree | fbcfa446554f543d6a3e58ce8098f307dbbef7d5 /Dockerfile | |
parent | f603de1f4c88e8779bef185c6a89e548eb6c6a39 (diff) |
[Dockerfile] [Security] Update NodeJS to V16 (LTS) on docker. (#16856)
* [Security] Update NodeJS on docker. https://nodejs.org/en/blog/vulnerability/oct-2021-security-releases/ * Update Dockerfile * Upgrade npm package * Update Dockerfile
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Dockerfile b/Dockerfile index ab29e79b8..483f5e79a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,8 +3,8 @@ FROM ubuntu:20.04 as build-dep # Use bash for the shell SHELL ["/bin/bash", "-c"] -# Install Node v14 (LTS) -ENV NODE_VER="14.17.6" +# Install Node v16 (LTS) +ENV NODE_VER="16.13.0" RUN ARCH= && \ dpkgArch="$(dpkg --print-architecture)" && \ case "${dpkgArch##*-}" in \ @@ -45,7 +45,8 @@ RUN apt-get update && \ ENV PATH="${PATH}:/opt/ruby/bin:/opt/node/bin" -RUN npm install -g yarn && \ +RUN npm install -g npm@latest && \ + npm install -g yarn && \ gem install bundler && \ apt-get update && \ apt-get install -y --no-install-recommends git libicu-dev libidn11-dev \ |