diff --git a/Dockerfile b/Dockerfile
index c9762cb48ea5a6b9e0a8f634a1478700c7576b0b..a8751a36229dab35a6ff7afe408e65c2bec1e7fb 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,7 +2,7 @@
 # STAGE 1: builder
 ###################
 
-FROM java:openjdk-8-jdk-alpine as builder
+FROM openjdk:8-jdk-alpine as builder
 
 WORKDIR /app/source
 
@@ -15,7 +15,7 @@ ENV LC_CTYPE en_US.UTF-8
 # nodejs:  frontend building
 # make:    backend building
 # gettext: translations
-RUN apk add --update bash nodejs git wget make gettext
+RUN apk add --update bash nodejs nodejs-npm git wget make gettext
 
 # yarn:    frontend dependencies
 RUN npm install -g yarn
diff --git a/package.json b/package.json
index f39b8d74ce6ee6e07d43ebd955e9db18dd577218..454928b50a96867c30bb128df60e0d51caea3822 100644
--- a/package.json
+++ b/package.json
@@ -6,8 +6,8 @@
   "repository": "https://github.com/metabase/metabase",
   "license": "private",
   "engines": {
-    "node": ">=6.7.0",
-    "npm": "2.15.9"
+    "node": ">=8.11.4",
+    "npm": "8.11.4"
   },
   "dependencies": {
     "ace-builds": "^1.2.2",