diff --git a/lib/config/definitions.js b/lib/config/definitions.js
index a765a1e738585b48a5b8451bf6ba7f329fd45b79..600bac44feb318128197eaafab477dd2754890b8 100644
--- a/lib/config/definitions.js
+++ b/lib/config/definitions.js
@@ -1424,7 +1424,7 @@ const options = [
     stage: 'package',
     type: 'object',
     default: {
-      fileMatch: ['(^|/)Dockerfile$'],
+      fileMatch: ['(^|/)Dockerfile$', '(^|/)Dockerfile\\.[^/]*$'],
     },
     mergeable: true,
     cli: false,
diff --git a/renovate-schema.json b/renovate-schema.json
index 235030c2de75e8e7dfa95fdb56d6243de624455f..1e7259cea4e8807a7ec2c0af98928b0309b920c7 100644
--- a/renovate-schema.json
+++ b/renovate-schema.json
@@ -980,7 +980,7 @@
       "description": "Configuration object for Dockerfile renovation",
       "type": "object",
       "default": {
-        "fileMatch": ["(^|/)Dockerfile$"]
+        "fileMatch": ["(^|/)Dockerfile$", "(^|/)Dockerfile\\.[^/]*$"]
       },
       "$ref": "#"
     },