Depuis juin, un grand nombre de sites Web miroir Docker ont cessé de fonctionner et Docker ne peut pas être téléchargé et installé. Cet entrepôt est dédié à résoudre le problème de l'impossibilité d'utiliser Docker pour des raisons de réseau domestique.
Auteur : Crevettes grimpantes techniques
Station B, Douyin et Youtube portent tous le même nom. Veuillez indiquer l'auteur lors de la réimpression.
Commande d'installation en un clic (se synchronise automatiquement depuis le site officiel tous les jours)
sudo curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
Sauvegarde (si Github n'est pas accessible, vous pouvez utiliser le lien Gitee)
sudo curl -fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
Démarrer le menu fixe
sudo service docker start
Fonction de recherche dans la barre des tâches, activez "Sous-système Windows pour Linux" + "Plateforme de machine virtuelle"
Ouvrez l'invite de commande avec les droits d'administrateur et installez wsl2
wsl --set-default-version 2
wsl --update --web-download
Attendez que l'installation de wsl réussisse, téléchargez le package d'installation de la version Windows et entrez la version de ce projet.
https://github.com/tech-shrimp/docker_installer/releases
Téléchargez le package d'installation de la version Windows et double-cliquez pour l'installer.
Facultatif : Si vous souhaitez spécifier vous-même le répertoire d'installation, vous pouvez utiliser le paramètre de ligne de commande --installation-dir=D:Docker pour spécifier l'emplacement d'installation.
start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:Docker
Entrez la version de ce projet et téléchargez le package d'installation pour le système Mac
https://github.com/tech-shrimp/docker_installer/releases Faites attention à distinguer le type d'architecture du processeur : la puce Intel choisit x86_64, la puce Apple choisit arm64
Après le téléchargement, double-cliquez pour installer
Utilisez Github Action pour transférer des images Docker étrangères vers l'entrepôt privé Alibaba Cloud afin que les serveurs nationaux puissent les utiliser, gratuitement et facilement.
Adresse du projet : https://github.com/tech-shrimp/docker_image_pusher
Actuellement, seuls quelques sites miroirs nationaux ont survécu et il n'y a aucune garantie que les miroirs seront complets. Utilisez et chérissez les trois sites miroirs suivants, qui sont soutenus par des projets open source plus importants et sont recommandés en premier.
Nom du projet | Adresse du projet | Adresse d'accélération |
---|---|---|
1Panneau | https://github.com/1Panel-dev/1Panel/ | https://docker.1panel.live |
Daocloud | https://github.com/DaoCloud/public-image-mirror | https://docker.m.daocloud.io |
panneau de souris | https://github.com/TheTNB/panel | https://hub.rat.dev |
sudo vi /etc/docker/daemon.json
Entrez le contenu suivant, appuyez enfin sur ESC, entrez : wq ! Enregistrez et quittez.
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://docker.1panel.live",
"https://hub.rat.dev"
]
}
Redémarrer le menu fixe
sudo service docker restart
Paramètres->Docker Engine->Ajouter la section pour modifier la source, comme indiqué ci-dessous
Utilisez Github Action pour télécharger l'image hors ligne du docker https://github.com/wukongdaily/DockerTarBuilder
bash -c "$(curl -sSLf https://xy.ggbond.org/xy/docker_pull.sh)" -s nom complet de l'image
https://github.com/cmliu/CF-Workers-docker.io
https://docker.fxxk.dedyn.io/