diff --git a/lib/config/templates/docker-digest/pr-body.hbs b/lib/config/templates/docker-digest/pr-body.hbs
index 84718b30b2b7a296f11c24d03940b49e5055f2cd..cf4b38f7e66d0d962233959bd317bf5f851a5beb 100644
--- a/lib/config/templates/docker-digest/pr-body.hbs
+++ b/lib/config/templates/docker-digest/pr-body.hbs
@@ -1,4 +1,4 @@
-This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image `{{depName}}@{{currentTag}}` to the latest digest (`{{newDigest}}`).
+This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image `{{depName}}:{{currentTag}}` to the latest digest (`{{newDigest}}`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule ("{{schedule}}"{{#if timezone}} in timezone `{{timezone}}`{{/if}}) and will not receive updates outside those times.
diff --git a/lib/config/templates/docker-pin/pr-body.hbs b/lib/config/templates/docker-pin/pr-body.hbs
index 5d22c990801af3786f255172ca5439bc89c43148..5b2405a5d6af49022a34164494ff4e518924783c 100644
--- a/lib/config/templates/docker-pin/pr-body.hbs
+++ b/lib/config/templates/docker-pin/pr-body.hbs
@@ -1,4 +1,4 @@
-This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image `{{depName}}@{{currentTag}}` to use a digest (`{{newDigest}}`).
+This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image `{{depName}}:{{currentTag}}` to use a digest (`{{newDigest}}`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
diff --git a/lib/config/templates/docker-pin/pr-title.hbs b/lib/config/templates/docker-pin/pr-title.hbs
index 2a685c1c4281d269d94506725d2c38358afb9bfc..b39098a47805d2a2a640b0e72b5ed4c45285ffae 100644
--- a/lib/config/templates/docker-pin/pr-title.hbs
+++ b/lib/config/templates/docker-pin/pr-title.hbs
@@ -1 +1 @@
-Pin Dockerfile {{depName}}@{{currentTag}} image digest
+Pin Dockerfile {{depName}}:{{currentTag}} image digest
diff --git a/test/manager/__snapshots__/resolve.spec.js.snap b/test/manager/__snapshots__/resolve.spec.js.snap
index b2bbf155e6bd7e9d9a2b5b4f8711da57f91f30f0..d34dda00420deae6a5069e3b2cff7647f4405ca1 100644
--- a/test/manager/__snapshots__/resolve.spec.js.snap
+++ b/test/manager/__snapshots__/resolve.spec.js.snap
@@ -69,7 +69,7 @@ Object {
     "digest": Object {
       "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
       "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -203,7 +203,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
         "prTitle": "Pin Docker digests",
       },
       "groupName": "Pin Docker Digests",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -239,7 +239,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-      "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+      "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
     },
     "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.
 
@@ -610,7 +610,7 @@ Object {
     "digest": Object {
       "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
       "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -744,7 +744,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
         "prTitle": "Pin Docker digests",
       },
       "groupName": "Pin Docker Digests",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -780,7 +780,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-      "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+      "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
     },
     "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.
 
@@ -991,7 +991,7 @@ FROM node:8
       "digest": Object {
         "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
         "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-        "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+        "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -1126,7 +1126,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
           "prTitle": "Pin Docker digests",
         },
         "groupName": "Pin Docker Digests",
-        "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+        "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -1162,7 +1162,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-        "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+        "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
       },
       "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.
 
@@ -1371,7 +1371,7 @@ Object {
     "digest": Object {
       "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
       "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -1505,7 +1505,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
         "prTitle": "Pin Docker digests",
       },
       "groupName": "Pin Docker Digests",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -1541,7 +1541,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-      "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+      "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
     },
     "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.
 
@@ -1917,7 +1917,7 @@ Object {
     "digest": Object {
       "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
       "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -2051,7 +2051,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
         "prTitle": "Pin Docker digests",
       },
       "groupName": "Pin Docker Digests",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -2087,7 +2087,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-      "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+      "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
     },
     "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.
 
@@ -2464,7 +2464,7 @@ Object {
     "digest": Object {
       "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
       "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -2598,7 +2598,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
         "prTitle": "Pin Docker digests",
       },
       "groupName": "Pin Docker Digests",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -2634,7 +2634,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-      "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+      "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
     },
     "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.
 
@@ -3000,7 +3000,7 @@ Object {
     "digest": Object {
       "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
       "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -3134,7 +3134,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
         "prTitle": "Pin Docker digests",
       },
       "groupName": "Pin Docker Digests",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -3170,7 +3170,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-      "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+      "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
     },
     "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.
 
diff --git a/test/workers/repository/updates/__snapshots__/branchify.spec.js.snap b/test/workers/repository/updates/__snapshots__/branchify.spec.js.snap
index 1c0fc16ff3cc144f956926d4a10f7d8175ff92de..0de4581bdffc6005ea36dcd528e26b8dd37a34c9 100644
--- a/test/workers/repository/updates/__snapshots__/branchify.spec.js.snap
+++ b/test/workers/repository/updates/__snapshots__/branchify.spec.js.snap
@@ -141,7 +141,7 @@ Object {
     "digest": Object {
       "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
       "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -275,7 +275,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
         "prTitle": "Pin Docker digests",
       },
       "groupName": "Pin Docker Digests",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -311,7 +311,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-      "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+      "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
     },
     "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.
 
@@ -731,7 +731,7 @@ Object {
     "digest": Object {
       "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
       "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -865,7 +865,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
         "prTitle": "Pin Docker digests",
       },
       "groupName": "Pin Docker Digests",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -901,7 +901,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-      "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+      "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
     },
     "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.
 
@@ -1327,7 +1327,7 @@ Object {
     "digest": Object {
       "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
       "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -1461,7 +1461,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
         "prTitle": "Pin Docker digests",
       },
       "groupName": "Pin Docker Digests",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -1497,7 +1497,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-      "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+      "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
     },
     "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.
 
@@ -1907,7 +1907,7 @@ Object {
     "digest": Object {
       "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
       "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -2041,7 +2041,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
         "prTitle": "Pin Docker digests",
       },
       "groupName": "Pin Docker Digests",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -2077,7 +2077,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-      "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+      "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
     },
     "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.
 
@@ -2481,7 +2481,7 @@ Object {
     "digest": Object {
       "branchName": "{{branchPrefix}}docker-{{depNameSanitized}}-{{currentTag}}",
       "commitMessage": "Update {{depName}}:{{currentTag}} digest",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}@{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}:{{currentTag}}\` to the latest digest (\`{{newDigest}}\`).
 
 {{#if schedule}}
 **Note**: This PR was created on a configured schedule (\\"{{schedule}}\\"{{#if timezone}} in timezone \`{{timezone}}\`{{/if}}) and will not receive updates outside those times.
@@ -2615,7 +2615,7 @@ This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](ht
         "prTitle": "Pin Docker digests",
       },
       "groupName": "Pin Docker Digests",
-      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}@{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
+      "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request pins Docker base image \`{{depName}}:{{currentTag}}\` to use a digest (\`{{newDigest}}\`).
 This digest will then be kept updated via Pull Requests whenever the image is updated on the Docker registry.
 
 {{#if schedule}}
@@ -2651,7 +2651,7 @@ Please make sure the following warnings are safe to ignore:
 ---
 
 This {{#if isGitHub}}PR{{else}}MR{{/if}} has been generated by [Renovate Bot](https://renovateapp.com).",
-      "prTitle": "Pin Dockerfile {{depName}}@{{currentTag}} image digest",
+      "prTitle": "Pin Dockerfile {{depName}}:{{currentTag}} image digest",
     },
     "prBody": "This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates Docker base image \`{{depName}}\` from tag \`{{currentTag}}\` to new tag \`{{newTag}}\`.