Skip to content

Commit ce05003

Browse files
authored
Merge pull request #17070 from dvdksn/engine/update-chmod-gpgkeys-deb
engine: update gpg setup for debian and ubuntu
2 parents 647ffab + d421693 commit ce05003

File tree

2 files changed

+4
-26
lines changed

2 files changed

+4
-26
lines changed

engine/install/debian.md

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,9 @@ Docker from the repository.
9595
2. Add Docker's official GPG key:
9696

9797
```console
98-
$ sudo mkdir -m 0755 -p /etc/apt/keyrings
98+
$ sudo install -m 0755 -d /etc/apt/keyrings
9999
$ curl -fsSL {{ download-url-base }}/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
100+
$ sudo chmod a+r /etc/apt/keyrings/docker.gpg
100101
```
101102

102103
3. Use the following command to set up the repository:
@@ -119,18 +120,6 @@ Raspbian.
119120
$ sudo apt-get update
120121
```
121122

122-
> Receiving a GPG error when running `apt-get update`?
123-
>
124-
> Your default [umask](https://en.wikipedia.org/wiki/Umask){: target="blank"
125-
> rel="noopener" } may be incorrectly configured, preventing detection of the
126-
> repository public key file. Try granting read permission for the Docker
127-
> public key file before updating the package index:
128-
>
129-
> ```console
130-
> $ sudo chmod a+r /etc/apt/keyrings/docker.gpg
131-
> $ sudo apt-get update
132-
> ```
133-
134123
2. Install Docker Engine, containerd, and Docker Compose.
135124

136125
<ul class="nav nav-tabs">

engine/install/ubuntu.md

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,9 @@ Docker from the repository.
9494
2. Add Docker's official GPG key:
9595

9696
```console
97-
$ sudo mkdir -m 0755 -p /etc/apt/keyrings
97+
$ sudo install -m 0755 -d /etc/apt/keyrings
9898
$ curl -fsSL {{ download-url-base }}/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
99+
$ sudo chmod a+r /etc/apt/keyrings/docker.gpg
99100
```
100101

101102
3. Use the following command to set up the repository:
@@ -115,18 +116,6 @@ Docker from the repository.
115116
$ sudo apt-get update
116117
```
117118

118-
> Receiving a GPG error when running `apt-get update`?
119-
>
120-
> Your default [umask](https://en.wikipedia.org/wiki/Umask){: target="blank"
121-
> rel="noopener" } may be incorrectly configured, preventing detection of the
122-
> repository public key file. Try granting read permission for the Docker
123-
> public key file before updating the package index:
124-
>
125-
> ```console
126-
> $ sudo chmod -R a+rx /etc/apt/keyrings
127-
> $ sudo apt-get update
128-
> ```
129-
130119
2. Install Docker Engine, containerd, and Docker Compose.
131120

132121
<ul class="nav nav-tabs">

0 commit comments

Comments
 (0)