查看自己的ubuntu版本
在终端中执行以下命令:
lsb_release -a
终端中的复制粘贴:
ctrl +shift +c ctrl +shifr +v
在线安装docker(不需要外网):
命令行安装:Ubuntu · Docker -- 从入门到实践
看完这个链接中的命令行安装后一定要添加镜像源,操作过程在本文章结尾
离线安装docker(需要外网):
第一步:安装命令(如果显示xxx命令没有)
更新本地的软件包列表:
sudo apt-get update
安装 xxx 命令,格式如下:
sudo apt-get install xxx
e.g.安装curl命令
sudo apt-get install runc
第二步:卸载旧版本
Docker 的旧版本被称为 docker,docker.io 或 docker-engine 。如果已安装,请卸载它们:
sudo apt-get remove docker docker-engine docker.io containerd runc
第三步:下载安装包
网址:https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/
安装包名称: (针对ubuntu20.04版本)
- containerd.io(容器运行时) containerd.io_1.4.12_amd64.deb
- docker-ce-cli (Docker 命令行接口) docker-ce-cli_20.10.12_amd64.deb
- docker-ce(Docker 社区版) docker-ce_20.10.12_amd64.deb
链接:https://pan.baidu.com/s/1PKpo6lctJGS8QxQBqRsw4g
提取码:mw0q
将下载好的安装包传输到需要的 Ubuntu设备上去,可以使用U盘,SCP,SFTP等方式
第四步:安装
将传输到目标设备的安装包移动到一个单独的目录,然后在该目录中运行以下命令以安装,根据实际下载的文件名替换命令中的版本号
sudo dpkg -i containerd.io_1.4.12_amd64.deb
sudo dpkg -i docker-ce-cli_20.10.12_amd64.deb
sudo dpkg -i docker-ce_20.10.12_amd64.deb
添加镜像源(非常重要)
比如我在广州或东莞:
{
"registry-mirrors": ["https://cn-guangzhou.mirror.aliyuncs.com"]
}