Desde junio, una gran cantidad de sitios web espejo de Docker han dejado de funcionar y Docker no se puede descargar ni instalar. Este almacén está dedicado a resolver el problema de no poder usar Docker debido a razones de red doméstica.
Autor: Técnico de Camarón Trepador
Station B, Douyin y Youtube tienen el mismo nombre. Indique el autor al reimprimir.
Comando de instalación con un clic (se sincroniza automáticamente desde el sitio web oficial todos los días)
sudo curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
Copia de seguridad (si no se puede acceder a Github, puede utilizar el enlace de Gitee)
sudo curl -fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
Iniciar ventana acoplable
sudo service docker start
Función de búsqueda en la barra de tareas, habilite "Subsistema de Windows para Linux" + "Plataforma de máquina virtual"
Abra el símbolo del sistema con derechos de administrador e instale wsl2
wsl --set-default-version 2
wsl --update --web-download
Espere a que la instalación de wsl sea exitosa, descargue el paquete de instalación de la versión de Windows e ingrese la Versión de este proyecto.
https://github.com/tech-shrimp/docker_installer/releases
Descargue el paquete de instalación de la versión de Windows y haga doble clic para instalarlo.
Opcional: si desea especificar el directorio de instalación usted mismo, puede utilizar el parámetro de línea de comando --installation-dir=D:Docker para especificar la ubicación de instalación.
start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:Docker
Ingrese la versión de este proyecto y descargue el paquete de instalación para el sistema Mac
https://github.com/tech-shrimp/docker_installer/releases Preste atención para distinguir el tipo de arquitectura de la CPU: el chip Intel elige x86_64, el chip Apple elige arm64
Después de la descarga, haga doble clic para instalar
Utilice Github Action para transferir imágenes de Docker extranjeras al almacén privado de Alibaba Cloud para que las utilicen servidores nacionales, de forma gratuita y fácil de usar.
Dirección del proyecto: https://github.com/tech-shrimp/docker_image_pusher
Actualmente, solo sobreviven unos pocos sitios espejo nacionales y no hay garantía de que estén completos. Utilice y valore los siguientes tres sitios espejo, que están respaldados por proyectos de código abierto más grandes y se recomiendan primero.
Nombre del proyecto | Dirección del proyecto | dirección de aceleración |
---|---|---|
1panel | https://github.com/1Panel-dev/1Panel/ | https://docker.1panel.live |
nube dao | https://github.com/DaoCloud/public-image-mirror | https://docker.m.daocloud.io |
panel del ratón | https://github.com/TheTNB/panel | https://hub.rat.dev |
sudo vi /etc/docker/daemon.json
Ingrese el siguiente contenido, finalmente presione ESC, ingrese: wq ¡Guardar y salir!
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://docker.1panel.live",
"https://hub.rat.dev"
]
}
Reiniciar la ventana acoplable
sudo service docker restart
Configuración->Docker Engine->Agregue la sección para cambiar la fuente, como se muestra a continuación
Utilice Github Action para descargar la imagen sin conexión de Docker https://github.com/wukongdaily/DockerTarBuilder
bash -c "$(curl -sSLf https://xy.ggbond.org/xy/docker_pull.sh)" -s nombre completo de la imagen
https://github.com/cmliu/CF-Workers-docker.io
https://docker.fxxk.dedyn.io/