操作系统要求
要安装Docker Engine,您需要以下Ubuntu版本之一的64位版本:
Ubuntu Groovy 20.10,Ubuntu Focal 20.04(LTS),Ubuntu Bionic 18.04(LTS),Ubuntu Xenial 16.04(LTS)
Docker Engine支持的体系结构:x86_64(或amd64)armhf,和arm64。
使用下命令查看自己的系统版本是否满足要求:
lsb_release -a
查看内核版本命令
cat /proc/version
Linux version 4.15.0-132-generic (buildd@lgw01-amd64-034) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)) #136~16.04.1-Ubuntu SMP Tue Jan 12 18:22:20 UTC 2021
使用安装包安装docker过程
- 从docker官方网站下载安装包:https://download.docker.com/linux/ubuntu/dists/选择你的Ubuntu版本,然后浏览pool/stable/
例如根据我的系统情况<ubuntu,xenial,amd64>我的最终下载地址为https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/
下载containerd.io,docker-ce-cli,docker-ce三个安装包:
containerd.io_1.4.3-1_amd64.deb
docker-ce-cli_20.10.1~3-0~ubuntu-xenial_amd64.deb
docker-ce_20.10.1~3-0~ubuntu-xenial_amd64.deb
- 安装(注意安装顺序不能改变)
sudo dpkg -i containerd.io_1.4.3-1_amd64.deb
sudo dpkg -i docker-ce-cli_20.10.1~3-0~ubuntu-xenial_amd64.deb
sudo dpkg -i docker-ce_20.10.1~3-0~ubuntu-xenial_amd64.deb
- 验证安装是否成功
docker run hello-world
参考:docker官方文档
安装时若出现Unable to find image ‘hello-world:latest‘ locally问题解决办法:解决办法