LinuxMirrors 是一个完全开源的非盈利项目,它能一键更换 Linux 系统软件源,支持基于 Debian、RedHat、OpenCloudOS、openEuler、Arch Linux 的发行版和及其部分衍生版本,理论支持所有架构的环境。

使用方法

先切换为 root 用户,然后在终端执行一键脚本:

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

这个脚本集成安装 Docker Engine 和 Docker Compose,支持选择或更换软件源(Docker 软件仓库)以及镜像仓库、安装指定版本、重装等功能,支持 ARM 等架构。

我的修改版

由于默认的脚本会显示赞助商广告等内容,不便于批量无人值守安装。由于种种痛点,我制作了这个修改版:

bash <(curl -sSL s3.6l.ink/docker)

这个修改版基于官方 Lite 脚本,默认使用 阿里云 安装源,不改动镜像源,完全支持无人值守。默认使用简体中文,支持简体中文和英文两种语言,覆盖绝大部分使用场景。脚本下载加速方面,我使用纯中国大陆 CDN 回源中国大陆 S3,设置有边缘缓存。