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

1.安装依赖工具

powershell 复制代码
sudo apt update
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

2.添加 Docker 官方 GPG 密钥

powershell 复制代码
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.配置阿里云镜像源

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

4.更新源并安装 Docker

powershell 复制代码
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

5.启动服务并设置自启

powershell 复制代码
sudo systemctl start docker
sudo systemctl enable docker

6.验证安装

powershell 复制代码
docker --version  # 查看版本
sudo docker run hello-world  # 运行测试容器

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

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

8.故障排查

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

2)更新秘钥失败:

powershell 复制代码
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

相关推荐
骇客野人1 分钟前
通过脚本推送Docker镜像
java·docker·容器
阿里云大数据AI技术3 小时前
全模态、多引擎、一体化,阿里云DLF3.0构建Data+AI驱动的智能湖仓平台
人工智能·阿里云·云计算
摇滚侠3 小时前
阿里云安装的 Redis 在什么位置,如何找到 Redis 的安装位置
redis·阿里云·云计算
人鱼传说3 小时前
docker desktop是一个好东西
运维·docker·容器
忆~遂愿4 小时前
CANN metadef 核心解析:计算图原型定义、算子元数据抽象与异构系统互操作机制
docker·容器
说实话起个名字真难啊5 小时前
用docker来安装openclaw
docker·ai·容器
恬静的小魔龙6 小时前
【群晖Nas】群晖Nas中实现SVN Server功能、Docker/ContainerManager等
docker·svn·容器
Zfox_6 小时前
CANN Catlass 算子模板库深度解析:高性能 GEMM 融合计算、Cube Unit Tiling 机制与编程范式实践
docker·云原生·容器·eureka
m0_694845577 小时前
tinylisp 是什么?超轻量 Lisp 解释器编译与运行教程
服务器·开发语言·云计算·github·lisp
春日见7 小时前
如何创建一个PR
运维·开发语言·windows·git·docker·容器