当前位置: 首页 > article >正文

在Ubuntu上使用阿里源安装docker

使用阿里云镜像源安装 Docker

1. 更新系统包索引

首先,确保系统包索引是最新的:

sudo apt-get update
2. 安装依赖包

安装 Docker 所需的依赖包:

sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
3. 添加 Docker GPG 密钥

使用阿里云的 Docker 镜像源来下载 Docker 的 GPG 密钥:

curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4. 设置 Docker 仓库

使用阿里云的 Docker 官方镜像源,添加 Docker 仓库地址:

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5. 更新包索引并安装 Docker

更新包索引以包括 Docker 的镜像源,然后安装 Docker 引擎:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
6. 启动并验证 Docker
  • 启动 Docker 服务并确保它已经启动:

    sudo systemctl start docker
    sudo systemctl enable docker
    
  • 验证 Docker 是否正确安装:

    docker --version
    

    你应该会看到 Docker 的版本信息。

7. 运行 Docker 测试

运行一个简单的 Docker 测试来确认安装成功:

sudo docker run hello-world

这将下载一个测试镜像并运行一个简单的容器。你应该会看到 Docker 成功运行的确认信息。


http://www.kler.cn/a/299807.html

相关文章:

  • MyBatis 框架:简化 Java 数据持久化的利器
  • DeepSeek-R1本地部署笔记
  • 爬虫基础(一)HTTP协议 :请求与响应
  • 【C语言】main函数解析
  • 21.2-工程中添加FreeRTOS(掌握) 用STM32CubeMX添加FreeRTOS
  • 登录授权流程
  • 基于 NIM 建构多模态 AI-Agent (代码解析)
  • 光影漫游者:沉浸式科技空间,打造未来体验—轻空间
  • 什么是边缘案例测试?如何查找并确定优先级
  • TCP协议多进程多线程并发服务器
  • .iso文件怎么打开?
  • 番外--自由切换java-jdk版本
  • Linux网络——socket编程与UDP实现服务器与客户机通信
  • GDB 查看汇编
  • P2858 [USACO06FEB] Treats for the Cows G/S 题解
  • # 键盘字母上有下标数字,输入时怎么一键去掉,关闭键盘上的下标数字。‌
  • String 的 replace replaceAll 方法 —— 将字符串中所有中文逗号替换为英文逗号
  • C/C++——野指针处理
  • 二叉树(中)
  • 自定义事件分发
  • [数据结构] 哈希结构的哈希冲突问题——解决哈希冲突的两种方法
  • 快速搭建最简单的前端项目vue+View UI Plus
  • 某郊到家:互联网时代下的按摩服务革新
  • Avaloia 实现国产麒麟系统中文显示界面
  • Node.js 多版本安装与切换指南
  • 又一个iPhone时代开始