用国内镜像安装docker 和 docker-compose (ubuntu)

替代方案,改用国内的镜像站(网易镜像)

1.清除旧版本(可选操作)

复制代码
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do apt-get remove $pkg; done

2.安装docker

apt-get update

首先安装依赖

apt-get install ca-certificates curl gnupg

信任 Docker 的 GPG 公钥并添加仓库:

install -m 0755 -d /etc/apt/keyrings

关键来了:

curl -fsSL https://mirrors.163.com/docker-ce/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu \

"(. /etc/os-release \&\& echo "VERSION_CODENAME")" stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null

最后安装

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

3.安装docker-compose

apt install docker-compose

相关推荐
仙柒4157 小时前
控制平面组件和节点组件
运维·容器·kubernetes
花阴偷移8 小时前
Ubuntu 22.04版本下配置静态IP
linux·运维·服务器·tcp/ip·ubuntu
Niliuershangba9 小时前
Docker Desktop 部署 ChestnutCMS 全流程:从零搭建企业级 CMS 开发环境
运维·docker·容器
wb18910 小时前
Kubernetes服务优化
云原生·容器·kubernetes
吃西瓜的年年10 小时前
TypeScript
javascript·ubuntu·typescript
枕星而眠11 小时前
Linux 四大进程/线程同步锁详解:互斥锁、读写锁、条件变量、文件锁
linux·c语言·后端·ubuntu·学习方法
darkdragonking12 小时前
Docker(五)OpenEuler22.03 安装docker ce、排坑
运维·docker·容器
Waay15 小时前
图文详解|K8s Pod内部结构
docker·云原生·kubernetes
万里侯17 小时前
Kubernetes成本优化:降低云原生基础设施成本的完整指南
微服务·容器·k8s
子建莫敌17 小时前
50 ubuntu22.04
ubuntu