Aliyun安装docker报错Status code: 404问题

- Status code: 404 for https://mirrors.aliyun.com/docker-ce/linux/centos/3/x86_64/stable/repodata/repomd.xml

 按照官方文档部署并使用Docker(Alibaba Cloud Linux 3) - 云服务器 ECS - 阿里云这个安装docker的时候,发现报错404问题,我这边使用的是Alibaba Cloud Linux 3,使用的是这个命令查看的

cat /etc/os-release
NAME="Alibaba Cloud Linux"
VERSION="3 (Soaring Falcon)"
ID="alinux"
ID_LIKE="rhel fedora centos"
VERSION_ID="3"
PLATFORM_ID="platform:al8"
PRETTY_NAME="Alibaba Cloud Linux 3 (Soaring Falcon)"
ANSI_COLOR="0;31"
HOME_URL="https://www.aliyun.com/"

 然后我就想,既然是404那就是上面那个地址有问题,接着开始把地址拿过来进行查看,结果发现

我直接找到https://mirrors.aliyun.com/docker-ce/linux/centos/的时候,下面并没有3,是7-8,然后猜测对应的是centos7-centos8,然后那个3是Alibaba Linux 3自己的发行版本,接着我就使用

sudo vim /etc/yum.repos.d/docker-ce.repo

打开这个的时候发现第一行

[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

感觉像是这个地址,我就直接把 $releasever 直接改成了8 这样地址就是

baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/8/$basearch/stable

然后保存修改,接着执行命令

dnf -y install docker

安装了一堆东西,接着就运行成功了,接着认真的看了一下aliyun自己编写的docker安装,主动说明了如果是自己安装,需要添加alibaba linux插件,不然就会出问题,并给出了解决方案,发现

它实际上已经给出了问题的解决方案,我自己瞎蒙的竟然一模一样。这也说明一句话,有些东西最好看官方文档,毕竟别人开发的东西,在测试的时候估计就想到了解决办法,并把解决方案写出来

  • 11
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值