引言
内容和官方文档是一样的,精炼了一点内容。对安装的过程进行了部分注释,单纯的执行安装命令是相当无聊的,如果出现莫名其妙的报错会很难受。
不能保证本文的完全正确,但具有参考价值。值得一提,#xxx内容,shell是不会执行的,这是注释,所以不必担心。
安装过程
(可选)删除以前安装的
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done
1.添加apt仓库源
四个选一个即可,本文使用apt安装,详情可以根据参考链接查看官方文档。
- 客户端安装
- apt仓库
- 镜像站,然后dpkg安装
- 安装脚本安装(仅推荐在测试环境下)
apt安装过程
添加仓库
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl# install命令创建目录,有目录不会报错,-m修改权限,权限不同则修改,不同无事发生
sudo install -m 0755 -d /etc/apt/keyrings# 下载 Docker 的 GPG 公钥文件,并将其保存到指定位置
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc# 为all添加读取(read)权限
sudo chm