一.Ubuntu安装Docker

1.更新apt包索引:

$ sudo apt-get update

2.安装 apt 依赖包,用于通过HTTPS来获取仓库:

$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

 3.添加 Docker 的官方 GPG 密钥:

$ curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

 4.9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 通过搜索指纹的后8个字符,验证您现在是否拥有带有指纹的密钥:

$ sudo apt-key fingerprint 0EBFCD88

5.下载docker:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

 

 6.验证安装:

$ sudo docker run hello-world

 

### 如何在 Ubuntu 22.04 上安装 Docker #### 准备工作 为了确保系统的软件包索引是最新的,在开始之前应该更新现有的软件包列表: ```bash sudo apt update && sudo apt upgrade -y ``` #### 导入 Docker 的官方 GPG 密钥 通过安全的方式获取并添加 Docker 维护的 GPG 密钥到 APT 键环中,这步骤对于验证下载文件的真实性至关重要[^3]。 ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg ``` #### 设置稳定的仓库 配置 `/etc/apt/sources.list.d/docker.list` 文件以包含 Docker CE 软件库的位置。此操作允许从 Docker 官方源而不是默认的 Ubuntu 源来安装 Docker[^1]。 ```bash echo \ "deb [arch=$(dpkg --print-architecture) 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 ``` #### 更新本地APT缓存 完成上述设置之后,应当刷新本地的 APT 缓存以便能够识别新加入的 Docker 存储库中的可用版本。 ```bash sudo apt update ``` #### 安装 Docker Engine 和 CLI 工具集以及其他必要的组件 旦准备工作就绪,则可以继续实际部署 Docker 环境了。这里会并处理所有必需的服务端和客户端工具以及容器运行时环境 Containerd[^2]。 ```bash sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y ``` #### 验证安装情况 最后但同样重要的是确认 Docker 是否已经正确无误地被安置到了系统之中。可以通过下面这条指令来进行简单的测试,它将会拉取个名为 `hello-world` 的小型镜像并启动相应的容器实例来展示条欢迎消息给用户看。 ```bash sudo docker run hello-world ``` 如果切顺利的话,终端里会出现段来自 Docker 社区团队的问候语句,证明整个过程顺利完成!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值