Документация

Быстрый старт + описание функций по разделам и устройствам (постоянно дополняется)

Смена зеркал репозиториев

В этой статье описана функция панели «Зеркала репозиториев» — переключение источников пакетов и источника установки Docker на китайское зеркало Aliyun.

Сначала разберёмся: что такое «зеркало»

При установке пакетов Linux скачивает их из «репозитория пакетов» (зеркала). Официальные источники, которые по умолчанию используют зарубежные серверы, в Китае работают очень медленно или даже недоступны, из-за чего установка пакетов зависает и упирается в таймаут. Смена зеркал — это замена адреса загрузки с «официального зарубежного источника» на «китайское зеркало» (например, Aliyun), после чего скорость загрузки сразу возрастает.

Что делает эта функция

Серверы в материковом Китае обращаются к зарубежным источникам пакетов (get.docker.com, download.docker.com и т. п.) часто очень медленно или совсем не могут подключиться. Эта функция в один клик переключает системные источники пакетов и источник установки Docker целевого сервера на китайское зеркало Aliyun, устраняя зависания, таймауты и сбросы SSL-соединения при установке пакетов и Docker.

Когда пригодится

  • Сервер находится в Китае, доступ к зарубежным источникам медленный или завершается ошибкой
  • Установка пакетов из каталога приложений не удаётся, Docker не устанавливается
  • Хочется, чтобы установка через apt-get / dnf / apk шла с китайским ускорением

Как пользоваться

У смены зеркал есть два входа:

Способ 1: панель «Управление системой» (рекомендуется)

1. В списке серверов нажмите кнопку «Управление системой» у нужного сервера

2. Найдите на верхней панели вкладок «Зеркала» (значок ⚡, между «Планировщиком задач» и «Настройками»)

3. Панель автоматически определит систему сервера (дистрибутив + менеджер пакетов)

4. Нажимайте по необходимости:

  • Переключить системные зеркала (Aliyun): перевести системные источники пакетов (apt/dnf/apk) на Aliyun
  • Переключить зеркала Docker (Aliyun): перевести источник установки Docker на Aliyun
  • Восстановить официальные системные зеркала / Восстановить официальные зеркала Docker: вернуть официальные источники в один клик

Способ 2: кнопка быстрого доступа на карточке сервера

В области кнопок на каждой карточке списка серверов есть значок ⚡ молнии (справа от кнопки «Управление системой», слева от карандаша редактирования). Нажмите его, чтобы сразу открыть панель смены зеркал, не заходя в «Управление системой».

Поддерживаемые системы

ДистрибутивМенеджер пакетовСистемные зеркалаЗеркала Docker
Debian / Ubuntuapt✅✅
Rocky / AlmaLinuxdnf✅✅
CentOSyum / dnf✅✅
Fedoradnf✅✅
Alpineapk✅—

О зеркалах

  • Используется зеркало Aliyun (mirrors.aliyun.com) — источник крупного китайского провайдера, стабильный в долгосрочной перспективе.
  • Для источника установки Docker используется репозиторий docker-ce от Aliyun, поэтому загрузка самого движка Docker идёт с китайским ускорением.

> ⚠️ Внимание: здесь меняются источники установки (системные источники пакетов + источник движка Docker), а не «ускоритель образов Docker» (ускорение загрузки образов через docker pull). Последний из-за массового отказа публичных ускорителей требует, чтобы пользователь сам оформил персональный ID ускорителя Aliyun.

Безопасность

1. Автоматическое резервное копирование: перед сменой зеркал исходные конфигурационные файлы автоматически сохраняются, их можно в любой момент восстановить в один клик.

2. Возможен откат: кнопка восстановления возвращает официальные источники и обновляет кеш.

3. Меняется только конфигурация зеркал: другие настройки сервера не затрагиваются.

Важные замечания

1. Смена зеркал — это действие, инициируемое пользователем: панель не определяет автоматически, «находится ли сервер в Китае», и не выполняет смену принудительно (чтобы избежать ошибочных действий в среде, где менять зеркала не нужно).

2. Для слишком старых дистрибутивов (например, Fedora 32 и прочих с истёкшим сроком поддержки) смена зеркал может не сработать: официальные источники больше не поддерживаются, а зеркала также не хранят соответствующие версии.

3. При установке Docker, если загрузка официального скрипта не удалась, панель автоматически вернётся к установке из источника Aliyun — ручное вмешательство не требуется.