当前位置: 首页 > 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

http://www.xdnf.cn/news/981289.html

相关文章:

  • RawTherapee:专业RAW图像处理,免费开源
  • 【AI智能体】Coze 数据库从使用到实战操作详解
  • Docker Compose完整教程
  • day51python打卡
  • AI时代的行业重构:机遇、挑战与生存法则
  • Spring Boot + MyBatis日志前缀清除方法
  • Grounding Language Model with Chunking‑Free In‑Context Retrieval (CFIC)
  • mysql如何快速生成测试大数据库
  • Java高频面试之并发编程-27
  • TensorZero:开源 LLM 应用优化与可观测性平台
  • SpringBoot 前后台交互 -- CRUD
  • 前端模块化的过去和未来
  • spider分享--图片
  • 如何使用deepseek满血版
  • 语音合成之二十 VITS模型详解与MeloTTS实现
  • PCB设计教程【大师篇】STM32开发板原理图设计(接口部分)
  • 基于生成对抗网络(GAN)的图像生成与编辑:原理、应用与实践
  • CTFshow-PWN-栈溢出(pwn52)
  • 【Docker基础】Docker核心概念:容器(Container)详解
  • Spring详解【2】
  • 数据定义以及数据类型
  • 盒模型小全
  • MySQL查看连接情况
  • 解锁Flink CDC:实时数据同步秘籍
  • windows电脑解决笔记本搜索不到wifi问题
  • 通过flv.js在网页中拉流进行视频播放
  • C# TextBox 控件限制输入字符为十六进制字符串
  • Java@Data 与 @NotNull 注解冲突问题
  • 火山引擎大模型系列都有什么内容
  • 从认识AI开始-----生成对抗网络(GAN):通过博弈机制,引导生成