分享Ubuntu19无法安装docker源问题
按照各大网站以及个人习惯我会使用下面这种方法添加Docker源:
root@ubuntu:~#sudoadd-apt-repository"deb[arch=amd64]https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu$(lsb_release-cs)stable"
然而使用上面这条命令给我带来了无尽的烦恼,甚至我都怀疑我是不是一个合格的linux工程师了,使用了这条命令提示以下错误:
Ign:1https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntueoanInRelease Err:2https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntueoanRelease 404NotFound[IP:218.104.71.170443] Hit:3http://cn.archive.ubuntu.com/ubuntueoanInRelease Hit:4http://cn.archive.ubuntu.com/ubuntueoan-updatesInRelease Hit:5http://cn.archive.ubuntu.com/ubuntueoan-backportsInRelease Hit:6http://cn.archive.ubuntu.com/ubuntueoan-securityInRelease Readingpackagelists...Done E:Therepository'https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntueoanRelease'doesnothaveaReleasefile. N:Updatingfromsucharepositorycan'tbedonesecurely,andisthereforedisabledbydefault. N:Seeapt-secure(8)manpageforrepositorycreationanduserconfigurationdetails.
下面是apt源文件中的内容:
deb[arch=amd64]https://download.docker.com/linux/ubuntueoanstable #deb-src[arch=amd64]https://download.docker.com/linux/ubuntueoanstable deb[arch=amd64]https://download.docker.com/linux/ubuntubionicstable
发现是没有任何错误的,但是你会发现在使用apt更新时会出现各种各样报错,最终还是没有你想要的docker-ce安装包,还是无法安装:
root@uduntu:~#apt-getupdate Get:1http://cn.archive.ubuntu.com/ubuntueoanInRelease[255kB] Get:2http://cn.archive.ubuntu.com/ubuntueoan-updatesInRelease[88.4kB] Hit:3http://cn.archive.ubuntu.com/ubuntueoan-backportsInRelease Get:4http://cn.archive.ubuntu.com/ubuntueoan-securityInRelease[92.9kB] Ign:5https://download.docker.com/linux/ubuntueoanInRelease Err:6https://download.docker.com/linux/ubuntueoanRelease 404NotFound[IP:13.225.103.32443] Readingpackagelists...Done E:Therepository'https://download.docker.com/linux/ubuntueoanRelease'doesnothaveaReleasefile. N:Updatingfromsucharepositorycan'tbedonesecurely,andisthereforedisabledbydefault. N:Seeapt-secure(8)manpageforrepositorycreationanduserconfigurationdetails. root@uduntu:~#aptsearchdocker-ce root@uduntu:~#
遇到这种问题我也觉得很头疼,在网上找了很多解决方法都是不行,有人都说是网络问题无法使用外网的源码库,我看到这个文章我都懵了,我还试过安装网易、阿里以及科大的源都不能更好的解决问题,其实这个很简单看一下阿里、科大和网易的他们的源码库是怎么往配置文件里面写的,然后比葫芦画瓢画一个不就完了
解决方法:
在sources.list添加下面这一条就可以:
deb[arch=amd64]https://download.docker.com/linux/ubuntubionicstable
更新apt源:
root@uduntu:~#apt-getupdate Get:1http://cn.archive.ubuntu.com/ubuntueoanInRelease[255kB] Get:2http://cn.archive.ubuntu.com/ubuntueoan-updatesInRelease[88.4kB] Hit:3http://cn.archive.ubuntu.com/ubuntueoan-backportsInRelease Get:4http://cn.archive.ubuntu.com/ubuntueoan-securityInRelease[92.9kB] Get:5https://download.docker.com/linux/ubuntubionicInRelease[64.4kB] Get:6https://download.docker.com/linux/ubuntubionic/stableamd64Packages[9,594B]Fetched511kBin11s(48.3kB/s) Readingpackagelists...Done root@uduntu:~#
这样就好了,不报错了,再看看docker-ce这个安装包有没有:
root@uduntu:~#aptsearchdocker-ce Sorting...Done FullTextSearch...Done docker-ce/bionic,now5:19.03.4~3-0~ubuntu-bionicamd64[installed] Docker:theopen-sourceapplicationcontainerengine docker-ce-cli/bionic,now5:19.03.4~3-0~ubuntu-bionicamd64[installed,automatic] DockerCLI:theopen-sourceapplicationcontainerengine root@uduntu:~
总结
以上所述是小编给大家介绍的分享Ubuntu19无法安装docker源问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。