默认全新系统尚未安装docker
一、使用存储库安装
1、添加源
sudo add-apt-repository "deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/raspbian/dists/buste/stable/
2、安装
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
二、deb包方式安装
下载并安装如下三个包:
https://download.docker.com/linux/debian/dists/buster/pool/stable/armhf/docker-ce-cli_19.03.8~3-0~debian-buster_armhf.deb
https://download.docker.com/linux/debian/dists/buster/pool/stable/armhf/docker-ce_19.03.8~3-0~debian-buster_armhf.deb
https://download.docker.com/linux/debian/dists/buster/pool/stable/armhf/containerd.io_1.2.6-3_armhf.deb
sudo dpkg -i /path/to/package.deb
三、使用便捷脚本安装
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
四、启动并加入开机启动
$ sudo systemctl start docker
$ sudo systemctl enable docker
五、验证安装是否成功
有client和service两部分表示docker安装启动都成功了
$ sudo docker version
六、卸载docker
$ sudo apt-get remove docker docker-engine docker.io containerd runc
$ sudo rm -rf /var/lib/docker