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

相关推荐
桥边驿语人4 小时前
Docker 容器无法访问外网的问题排查与解决指南
运维·docker·容器
ZStack开发者社区4 小时前
ZStack Cloud v5.4.0 LTS让运维自动驾驶,让合规开箱即用
运维·云计算
清静诗意4 小时前
在 Ubuntu 上通过 Docker 与 Docker Compose 部署项目的完整指南
linux·ubuntu·docker
Walker_Code4 小时前
mpich与openmpi
云计算
-dcr6 小时前
21.mariadb 数据库
数据库·云计算·运维开发·mariadb
小Lu的开源日常7 小时前
如何使用 GitHub Action 发布 Docker 镜像
docker·开源·github
CRMEB定制开发7 小时前
PHP多商户接入阿里云识图找商品
android·阿里云·小程序·php·商城系统·微信商城·crmeb
神秘人X7077 小时前
docker安装
docker·容器·eureka
失因8 小时前
Docker 容器与镜像
java·运维·spring cloud·docker·容器
耳东哇8 小时前
sentinel docker gateway k8s 集群 主从
docker·gateway·sentinel