【基于阿里云上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

相关推荐
TG_yunshuguoji5 分钟前
亚马逊云代理商:AWS怎么通过加密实现数据保护目标?
服务器·云计算·aws
峰顶听歌的鲸鱼26 分钟前
1.云计算与服务器基础
运维·服务器·笔记·云计算·学习方法
一勺菠萝丶1 小时前
在 macOS 上用 Docker 为 Java 后端 & 常见开发需求搭建完整服务(详尽教程)
java·macos·docker
CSTechEi2 小时前
【IEEE/EI/Scopus检索】2026年第六届信息技术与云计算国际会议(ITCC 2026)
云计算
AI云原生3 小时前
云原生系列Bug修复:Docker镜像无法启动的终极解决方案与排查思路
运维·服务器·python·docker·云原生·容器·bug
tryCbest8 小时前
CentOS部署Docker容器
linux·docker·centos
惘嘫、冋渞9 小时前
AWS同一账号下创建自定义VPC并配置不同区域的对等链接
网络·云计算·aws
菠萝炒饭pineapple-boss9 小时前
单机让多docker拥有多ip出口
docker
007php00711 小时前
百度面试题解析:微服务架构、Dubbo、Redis及其一致性问题(一)
redis·百度·docker·微服务·容器·职场和发展·架构
AKAMAI11 小时前
数据孤岛破局之战 :跨业务分析的难题攻坚
运维·人工智能·云计算