在Ubuntu 22.04(LTS)上安装Docker

前情提要
曾经在Ubuntu系统上装过一遍,但是没过多久就忘记怎么操作了,因此写一个专栏,仅作记录之用。
当我们满心欢喜地打开Docker官网,打开Get Started下载好Docker Desktop安装包,双击安装按钮,输入认证密码之后,却出现了:

似乎是提示行数的限制,它就是不把无法安装的原因讲清楚。
于是进入下载安装包的目录,并在终端中输入:
提示:
下列软件包有未满足的依赖关系:
docker-desktop : 依赖: docker-ce-cli 但无法安装它
对了,要安装Docker Desktop先得安装Docker引擎。
于是依照这里的指引
https://docs.docker.com/engine/install/ubuntu/#set-up-the-repository
开始操作。
正式开始
Tips:
如果之前安装过旧版本Docker,需要先卸载。
卸载完成后,需要安装几个软件使得apt能够通过https安装软件。
不过似乎都已经默认安装过了。
添加Docker的官方GPG密钥,好像是为了能够防止软件被篡改。
添加Docker软件源:
就会在 /etc/apt/sources.list.d 写入 docker.list
并添加以下内容
deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu jammy stable
但是添加的源是国外的网站,根据经验来看速度必然很慢,因此刚才的代码应该改为:
使用清华源。
不得不说tuna真是永远的神,然而这个时候我才发现步骤其实在https://mirror.tuna.tsinghua.edu.cn/help/docker-ce/其实都有。
很好,安装Docker引擎等等:
接近尾声
最后,双击安装Docker Desktop

等待一段时间,成功!
