8
8
9
9
Docker 支持以下版本的 [ Ubuntu] ( https://ubuntu.com/server ) 操作系统:
10
10
11
- * Focal 20.04 (LTS)
12
- * Bionic 18.04 (LTS)
13
- * Xenial 16.04 (LTS)
11
+ * Ubuntu Groovy 20.10
12
+ * Ubuntu Focal 20.04 (LTS)
13
+ * Ubuntu Bionic 18.04 (LTS)
14
+ * Ubuntu Xenial 16.04 (LTS)
14
15
15
16
Docker 可以安装在 64 位的 x86 平台或 ARM 平台上。Ubuntu 发行版中,LTS(Long-Term-Support)长期支持版本,会获得 5 年的升级维护支持,这样的版本会更稳定,因此在生产环境中推荐使用 LTS 版本。
16
17
@@ -35,36 +36,34 @@ $ sudo apt-get install \
35
36
apt-transport-https \
36
37
ca-certificates \
37
38
curl \
38
- gnupg-agent \
39
- software-properties-common
39
+ gnupg \
40
+ lsb-release
40
41
```
41
42
42
43
鉴于国内网络问题,强烈建议使用国内源,官方源请在注释中查看。
43
44
44
45
为了确认所下载软件包的合法性,需要添加软件源的 ` GPG ` 密钥。
45
46
46
47
``` bash
47
- $ curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
48
+ $ curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
48
49
49
50
50
51
# 官方源
51
- # $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
52
+ # $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
52
53
```
53
54
54
55
然后,我们需要向 ` sources.list ` 中添加 Docker 软件源
55
56
56
57
``` bash
57
- $ sudo add-apt-repository \
58
- " deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \
59
- $( lsb_release -cs) \
60
- stable"
58
+ $ echo \
59
+ " deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \
60
+ $( lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
61
61
62
62
63
63
# 官方源
64
- # $ sudo add-apt-repository \
65
- # "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
66
- # $(lsb_release -cs) \
67
- # stable"
64
+ # $ echo \
65
+ # "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
66
+ # $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
68
67
```
69
68
70
69
> 以上命令会添加稳定版本的 Docker APT 镜像源,如果需要测试版本的 Docker 请将 stable 改为 test。
0 commit comments