在Ubuntu 22.04上构建Docker的步骤

请参考以下网站

关于Docker的事项

 

建构步骤

 

任务内容

使用 apt 存储库安装 Docker

为了将Docker的GPG密钥注册到apt中,请执行以下步骤。
这样一来,您就可以通过apt验证已安装的Docker软件包。

$ sudo mkdir -p /etc/apt/keyrings
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
$ sudo chmod a+r /etc/apt/keyrings/docker.gpg sudo chmod a+r /etc/apt/keyrings/docker.gpg

添加docker官方仓库

通过执行下列命令,您可以将Docker软件包的源添加到系统中:

$ echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullecho "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

重新更新包裹信息

为了能够检测到Docker软件包,必须进行更新,执行以下步骤。这样,您就可以使用apt install命令将Docker镜像添加到系统中。

$  sudo apt update sudo apt update

安装以下3个最新版本的Docker Community Edition(CE):

    • docker-ce:Docker Engineのデーモン

 

    • docker-ce-cli:操作することになるDocker CLI「CLIとはコマンドラインインターフェースの略称」

 

    containerd.io:コンテナの起動と実行に利用する

执行以下操作。

$ sudo apt install docker-ce docker-ce-cli containerd.io
Reading package lists... 0%Reading package lists... 100%Reading package lists... Done
Building dependency tree... 0%Building dependency tree... 0%Building dependency tree... 50%Building dependency tree... 50%Building dependency tree... Done
Reading state information... 0% Reading state information... 0%Reading state information... Done
containerd.io is already the newest version (1.6.21-1).
docker-ce-cli is already the newest version (5:24.0.2-1~ubuntu.22.04~jammy).
docker-ce is already the newest version (5:24.0.2-1~ubuntu.22.04~jammy).
0 upgraded, 0 newly installed, 0 to remove and 60 not upgraded.

进行版本确认

如果出力正确,安装将成功,执行下述操作。

root@nizeki-ubuntu:~# docker -v
Docker version 24.0.2, build cb74dfc
广告
将在 10 秒后关闭
bannerAds