diff --git a/lib/config/presets/internal/workarounds.ts b/lib/config/presets/internal/workarounds.ts
index 03d13ce0da3539cd4c4dd13777354f4271a65829..b7149d95052974246dfed140e7f8a1ae1c7df578 100644
--- a/lib/config/presets/internal/workarounds.ts
+++ b/lib/config/presets/internal/workarounds.ts
@@ -18,9 +18,24 @@ export const presets: Record<string, Preset> = {
       'workarounds:supportRedHatImageVersion',
       'workarounds:javaLTSVersions',
       'workarounds:disableMavenParentRoot',
+      'workarounds:containerbase',
     ],
     ignoreDeps: [],
   },
+  containerbase: {
+    description: 'Add some containerbase overrides',
+    packageRules: [
+      {
+        description:
+          'Use node versioning for `(containerbase|renovate)/node` images',
+        matchDatasources: ['docker'],
+        matchPackagePatterns: [
+          '^(?:(?:docker|ghcr)\\.io/)?(?:containerbase|renovate)/node$',
+        ],
+        versioning: 'node',
+      },
+    ],
+  },
   disableMavenParentRoot: {
     description:
       'Avoid version fetching for Maven packages detected as project root.',