一键更换Linux优质的yum源和docker源,真的很方便

admin 2024年11月12日20:12:23评论4 views字数 1901阅读6分20秒阅读模式

概述

朋友们都知道 2024 年 6 月 30 日后 CentOS7 不再提供技术支持了,官方软件源不能正常使用了、国内很多软件源也都换了链接地址。

docker 拉取镜像也是很不友好啊。

抱怨的话、原因分析这里就不多说了,我们可以线下 battle。

所以直接上解决方案,方案其实挺多的,有可描述的,那必须也有不可描述的......

你可以按下述方法解决,也可以不用 CentOS7 了,直接换个系统,比如

国产替代势在必行 | CentOS停服,“吗喽”何去何从?

快速解决

GNU/Linux 更换系统软件源脚本及 Docker 安装脚本,深入考察了国内镜像站的系统适配情况,测试了下载速度与 IPv6 兼容性,另外提供全网搜集的中国大陆教育网镜像站和海外镜像站供用户选择。适配众多操作系统,涵盖主流版本,精准识别系统类型及其版本,脚本兼容性较高,不支持的系统会有相应提示并无操作跳出......

不多说了,一个字,泰裤辣!!

支持的操作系统

系统名称 适配版本
Debian 8.0 ~ 13
Ubuntu 14.04 ~ 24
Kali Linux 2.0 ~ 2024
Linux Mint 19.0 ~ 21 / LMDE 6
Deepin all
Armbian all
Proxmox all
Red Hat Enterprise Linux 7.0 ~ 9
Fedora 30 ~ 40
CentOS 7.0 ~ 8.5 / Stream 8 ~ 9
Rocky Linux 8 ~ 9
AlmaLinux 8 ~ 9
OpenCloudOS 8 ~ 9
openEuler 21.03 ~ 24
openSUSE Leep 15 / Tumbleweed
Arch Linux all
Alpine Linux v3 / edge
Gentoo all

软件源一键更换

输入以下命令

bash <(curl -sSL https://linuxmirrors.cn/main.sh)

记得使用 root 用户操作

然后根据需求选择即可(最后提示:[成功] 软件源更换完毕即可)

一键更换Linux优质的yum源和docker源,真的很方便

完事后 yum 源就配置好了。

Docker 一键安装

输入以下命令

bash <(curl -sSL https://linuxmirrors.cn/docker.sh)

记得使用 root 用户操作

然后根据需求选择即可(最后提示:[完成] 安装完成即可)

一键更换Linux优质的yum源和docker源,真的很方便

完事后 docker 就安装好了,也可以正常拉取镜像了,完美!

如果上述操作拉不了镜像也可以按下述步骤自己单独配置。

Docker 拉取镜像

如果你自己没有代理

修改 Docker 配置文件

vi /etc/docker/daemon.json

添加以下内容

{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://0c105db5188026850f80c001def654a0.mirror.swr.myhuaweicloud.com",
"https://noohub.ru",
"https://huecker.io",
"http://mirror.azure.cn/",
"https://dockerhub.timeweb.cloud",
"https://5tqw56kt.mirror.aliyuncs.com",
"https://docker.m.daocloud.io",
"https://docker.1panel.live",
"https://hub.rat.dev/",
"https://docker.ckyl.me/",
"https://docker.chenby.cn",
"https://docker.hpcloud.cloud",
"http://mirrors.ustc.edu.cn/"
]
}

使之生效

systemctl daemon-reload

重启 docker

systemctl restart docker

如果你自己有代理

创建目录

mkdir -p /etc/systemd/system/docker.service.d

创建文件并编辑

vi /etc/systemd/system/docker.service.d/http-proxy.conf

添加以下内容(地址和端口为你自己的代理地址和端口)

[Service]
 Environment="HTTP_PROXY=http://192.168.49.1:7890"
 Environment="HTTPS_PROXY=http://192.168.49.1:7890"

执行命令生效

systemctl daemon-reload
systemctl restart docker

原文始发于微信公众号(大伯为安全):最新推荐!!一键更换Linux优质的yum源和docker源,真的很方便

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年11月12日20:12:23
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   一键更换Linux优质的yum源和docker源,真的很方便https://cn-sec.com/archives/3388323.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息