Ubuntu20.04中Docker的安装

 1. 环境准备


1、需要会一点Linux

2、ubuntu20.04

2. 环境查看


#系统内核

leezc@leezc-VirtualBox:~$ uname-r 

5.11.0-27-generic

#系统版本

leezc@leezc-VirtualBox:~$ cat /etc/os-release

NAME="Ubuntu"

VERSION="20.04.3 LTS (Focal Fossa)"

ID=ubuntu

ID_LIKE=debian

PRETTY_NAME="Ubuntu 20.04.3 LTS"

VERSION_ID="20.04"

HOME_URL="https://www.ubuntu.com/"

SUPPORT_URL="https://help.ubuntu.com/"

BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"

PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"

VERSION_CODENAME=focal

UBUNTU_CODENAME=focal

3. 安装 (#使用存储库安装)

官方帮助文档:https://docs.docker.com/engine/install/ubuntu/

3.1 卸载旧版本

sudo apt-get remove docker docker-engine docker.io containerd runc

3.2 更新apt包索引并安装包以允许apt通过 HTTPS 使用存储库:

1.sudo apt-get update

2.sudo apt-get install \

    apt-transport-https \

    ca-certificates \

    curl \

    gnupg \

    lsb-release

3.3 添加Docker官方的GPG密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

3.4 设置稳定存储库

echo \"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \

  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

3.5 安装docker引擎(可默认安装最新版或指定版本)

#1.安装最新版

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io

#2.安装指定版本

a.  apt-cache madison docker-ce    # 列出您的存储库中可用的版本

b.  sudo apt-get install docker-ce= docker-ce-cli= containerd.io                      # 使用列出的版本字符串安装特定版本,例如5:18.09.1~3-0~ubuntu-xenial

#3.通过运行hello-world 映像验证 Docker Engine 是否已正确安装

sudo docker run hello-world

3.6 配置非 root 用户运行 Docker            

1.sudo gpasswd -a $USER docker #将用户添加到 docker 组

2.newgrp docker                 #重启docker                    

4. 安装完毕

你可能感兴趣的:(Ubuntu20.04中Docker的安装)