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

【基于阿里云上Ubantu系统部署配置docker】

1.安装依赖工具

sudo apt update
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

2.添加 Docker 官方 GPG 密钥

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

3.配置阿里云镜像源

sudo add-apt-repository "deb [arch=amd64] http://mirrors.cloud.aliyuncs.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

4.更新源并安装 Docker

sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

5.启动服务并设置自启

sudo systemctl start docker
sudo systemctl enable docker

6.验证安装

docker --version  # 查看版本
sudo docker run hello-world  # 运行测试容器

7.权限优化(避免频繁 sudo)

sudo usermod -aG docker $USER  # 当前用户加入 docker 组
newgrp docker  # 立即生效组权限

8.故障排查

1)apt update 报错‌:
检查 /etc/apt/sources.list  是否配置阿里云Ubuntu源

2)更新秘钥失败:

sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 7EA0A9C3F273FCD8
sudo gpg --export --armor 7EA0A9C3F273FCD8 | sudo tee /etc/apt/trusted.gpg.d/7EA0A9C3F273FCD8.asc

‌注意‌:以上流程适配 ‌Ubuntu 18.04/20.04/22.04‌,其他版本需调整源路径中的 $(lsb_release -cs) 系统代号
验证安装docker:查看版本号docker --version; 查看运行状态 sudo systemctl status docker

相关文章:

  • Haclon例程1-<剃须刀片检测程序详解>
  • < 买了个麻烦 (二) 618 京东云--轻量服务器 > “可以为您申请全额退订呢。“ 工单记录:可以“全额退款“
  • EtherCAT转CANopen网关与伺服器在汇川组态软件上的配置步骤
  • 免下载苹果 IPA 文件重签名工具:快速更换应用名称和 BID的教程
  • Python的LibreOffice命令行详解:自动化文档处理的终极指南
  • AUTOSAR图解==>AUTOSAR_TR_ModelingShowCases
  • OC学习—Block初探(简易版)
  • ubuntu 安装 JDK8
  • SQL Server 查询数据库中所有表中所有字段的数据类型及长度
  • 笔试模拟day1
  • 对比学习(Contrastive Learning)方法详解
  • [Linux入门] Linux安装及管理程序入门指南
  • 数据的聚合
  • GlusterFS分布式文件系统
  • TBvision 静态测试以及生成报告教程
  • <script> 标签的 async 与 defer 属性详解
  • 分子亚型 (by deepseek)
  • 突然虚拟机磁盘只剩下几十K
  • 硬件测试 图吧工具箱分享(附下载链接)
  • 54、错误处理-【源码流程】异常处理流程
  • 网站建设的程序/seo外链代发
  • 建设局网站施工合同范本/怎么查询搜索关键词
  • 温州网站 公司/网站推广优化排名教程
  • 珠海品牌网站建设/网站统计系统
  • 企业网站建设宣贯/5118数据分析平台
  • 哪些网站做微课赚钱/互动营销案例分析