Ubuntu 在线或离线安装docker

发布于:2024-06-18 ⋅ 阅读:(14) ⋅ 点赞:(0)

查看自己的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"]