Documentazione
Avvio rapido + descrizione di ogni funzione per ogni sezione e dispositivo (in continuo aggiornamento)
Cambio dei mirror locali
Questo documento illustra la funzione «mirror locali» del pannello: passa i repository software / le sorgenti di installazione Docker di un server in Cina ai mirror locali di Alibaba Cloud.
Prima di tutto: cosa sono i «repository»
Quando si installa software su Linux, i pacchetti vengono scaricati da un «repository software» (il mirror). I server all'estero usano per impostazione predefinita i repository ufficiali, che dalla Cina sono molto lenti o addirittura irraggiungibili, e questo blocca le installazioni facendole andare in timeout. Cambiare mirror significa sostituire l'indirizzo di download passando dai «repository ufficiali esteri» ai «mirror locali» (come Alibaba Cloud): la velocità di download aumenta immediatamente.
Panoramica della funzione
I server della Cina continentale che accedono ai repository software esteri (get.docker.com, download.docker.com ecc.) sono spesso molto lenti o del tutto incapaci di connettersi. Questa funzione passa con un clic i repository software di sistema e le sorgenti di installazione Docker del server di destinazione ai mirror locali di Alibaba Cloud, risolvendo i problemi di installazioni bloccate, timeout e connessioni SSL resettate durante l'installazione di software o di Docker.
Quando serve
- il server si trova in Cina e l'accesso ai repository esteri è lento o fallisce
- il Catalogo app non riesce a installare il software, Docker non si installa
- vuoi che
apt-get/dnf/apkusino un mirror locale accelerato
Come si usa
La funzione di cambio mirror ha due punti di accesso:
Accesso 1: pannello di Gestione di sistema (consigliato)
1. Nell'elenco server clicca il pulsante «Gestione di sistema» di un server
2. Nella barra delle schede in alto trova «Mirror» (icona ⚡, tra «Attività pianificate» e «Impostazioni»)
3. Il pannello rileva automaticamente il sistema del server (distribuzione + gestore di pacchetti)
4. Clicca secondo necessità:
- Cambia repository di sistema (Alibaba Cloud): passa i repository software di sistema (apt/dnf/apk) ad Alibaba Cloud
- Cambia repository Docker (Alibaba Cloud): passa la sorgente di installazione Docker ad Alibaba Cloud
- Ripristina repository di sistema ufficiali / Ripristina repository Docker ufficiali: ripristina i repository ufficiali con un clic
Accesso 2: pulsante rapido sulla scheda del server
Nell'area dei pulsanti di ogni scheda dell'elenco server c'è un'icona ⚡ fulmine (a destra del pulsante «Gestione di sistema», a sinistra della matita di modifica): cliccandola si apre direttamente il pannello di cambio mirror, senza entrare in Gestione di sistema.
Sistemi supportati
| Distribuzione | Gestore di pacchetti | Repository di sistema | Repository Docker |
|---|---|---|---|
| Debian / Ubuntu | apt | ✅ | ✅ |
| Rocky / AlmaLinux | dnf | ✅ | ✅ |
| CentOS | yum / dnf | ✅ | ✅ |
| Fedora | dnf | ✅ | ✅ |
| Alpine | apk | ✅ | — |
Note sui mirror
- Viene usato il mirror Alibaba Cloud (
mirrors.aliyun.com), il mirror di un grande provider cinese, stabile nel lungo periodo. - Per l'installazione di Docker si usa il repository
docker-cedi Alibaba Cloud: anche il download del motore Docker passa dal mirror locale accelerato.
> ⚠️ Nota: qui si cambiano i repository di installazione (repository software + sorgente del motore Docker), non gli «acceleratori di immagini Docker» (l'accelerazione per scaricare le immagini con docker pull). Questi ultimi, dato che gli acceleratori pubblici sono ormai in gran parte inattivi, richiedono che l'utente richieda personalmente un ID acceleratore Alibaba Cloud.
Sicurezza
1. Backup automatico: prima del cambio mirror i file di configurazione originali vengono salvati automaticamente e possono essere ripristinati con un clic in qualsiasi momento.
2. Rollback possibile: il pulsante di ripristino riporta i repository ufficiali e aggiorna la cache.
3. Viene modificata solo la configurazione dei mirror: nessun'altra configurazione del server viene toccata.
Avvertenze
1. Il cambio mirror è un'azione volontaria dell'utente: il pannello non rileva automaticamente se il server è in Cina né forza il cambio (per evitare azioni errate in ambienti in cui non è opportuno).
2. Con distribuzioni troppo vecchie (come Fedora 32, ormai EOL) il cambio mirror può comunque fallire, perché i repository ufficiali non sono più mantenuti e i mirror non conservano più le versioni corrispondenti.
3. Durante l'installazione di Docker, se lo script ufficiale non riesce a scaricare, il pannello ripiega automaticamente sull'installazione dai repository Alibaba Cloud, senza intervento manuale.