隐藏页面特效

centos7.x及centos8.x安装新版docker

1|0前置步骤


# 如之前安装过docker,请先删除 yum remove docker docker-common docker-selinux docker-engine

2|0centos7


# centos7 # 先配阿里源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo ## 安装一些必要的系统工具 yum install -y yum-utils device-mapper-persistent-data lvm2 # 添加软件源信息 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo # 更新并安装docker-ce yum makecache fast # 查找docker-ce版本 yum list docker-ce.x86_64 --showduplicates | sort -r # 这边安装指定版本,这边需要注意的是官网上面是只说在docker-ce后面加上指定的版本号,其实还需要在后面加上.x86_64,不然会安装不成功 yum install docker-ce-3:19.03.15-3.el8.x86_64 docker-ce-cli-3:19.03.15-3.el8.x86_64 containerd.io # 启动 systemctl start docker # 启动时报错Failed to start docker.service: Unit not found.解决办法 # 网址https://stackoverflow.com/questions/43569781/unable-to-start-docker-service-with-error-failed-to-start-docker-service-unit curl -sSL https://get.docker.com/ | sh # 配置镜像加速 # 可以在阿里云搜索容器镜像服务开通自己的个人镜像加速 mkdir -p /etc/docker tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors":["https://xxxxxx.mirror.aliyuncs.com"] // 这边改为你自己阿里云镜像加速地址 } EOF # 加载配置重启docker systemctl daemon-reload systemctl restart docker systemctl enable docker

3|0centos8.x


# 安装依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 # 下载repo文件 wget -O /etc/yum.repos.d/docker-ce.repo https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo # 替换软件仓库地址 sed -i 's+download.docker.com+repo.huaweicloud.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo # 更新索引文件并安装 yum makecache yum install docker-ce // 指定版本,直接安装最新的,如指定版本 可以参考上面centos7安装docker指定版本 # 启动 systemctl start docker # 配置镜像加速 # 可以在阿里云搜索容器镜像服务开通自己的个人镜像加速 mkdir -p /etc/docker tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors":["https://xxxxxx.mirror.aliyuncs.com"] // 这边改为你自己阿里云镜像加速地址 } EOF # 加载配置重启docker systemctl daemon-reload systemctl restart docker systemctl enable docker

__EOF__

本文作者404 Not Found
本文链接https://www.cnblogs.com/weiweivip666/p/16260115.html
关于博主:可能又在睡觉
版权声明:转载请注明出处
声援博主:如果看到我睡觉请喊我去学习
posted @   我在路上回头看  阅读(94)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示