Desde junho, um grande número de sites espelho do Docker pararam de funcionar e o Docker não pode ser baixado e instalado. Este armazém é dedicado a resolver o problema de impossibilidade de usar o Docker por motivos de rede doméstica.
Autor: Camarão Escalador Técnico
Estação B, Douyin e Youtube têm o mesmo nome. Indique o autor ao reimprimir.
Comando de instalação com um clique (sincroniza automaticamente a partir do site oficial todos os dias)
sudo curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
Backup (se o Github não puder ser acessado, você pode usar o link Gitee)
sudo curl -fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
Iniciar janela de encaixe
sudo service docker start
Função de pesquisa na barra de tarefas, habilite "Windows Subsystem for Linux" + "Virtual Machine Platform"
Abra o prompt de comando com direitos de administrador e instale o wsl2
wsl --set-default-version 2
wsl --update --web-download
Aguarde o sucesso da instalação do wsl, baixe o pacote de instalação da versão Windows e insira o Release deste projeto.
https://github.com/tech-shrimp/docker_installer/releases
Baixe o pacote de instalação da versão Windows e clique duas vezes para instalá-lo.
Opcional: Se você mesmo desejar especificar o diretório de instalação, poderá usar o parâmetro de linha de comandos --installation-dir=D:Docker para especificar o local de instalação.
start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:Docker
Entre no Release deste projeto e baixe o pacote de instalação para sistema Mac
https://github.com/tech-shrimp/docker_installer/releases Preste atenção para distinguir o tipo de arquitetura da CPU: chip Intel escolhe x86_64, chip Apple escolhe arm64
Após o download, clique duas vezes para instalar
Use o Github Action para transferir imagens estrangeiras do Docker para o armazém privado do Alibaba Cloud para uso por servidores domésticos, gratuito e fácil de usar
Endereço do projeto: https://github.com/tech-shrimp/docker_image_pusher
Atualmente, existem apenas alguns sites espelho domésticos sobreviventes e não há garantia de que os espelhos estarão completos. Use e valorize os três sites espelho a seguir, que são apoiados por projetos maiores de código aberto e são recomendados primeiro.
Nome do projeto | Endereço do projeto | Endereço de aceleração |
---|---|---|
1Painel | https://github.com/1Panel-dev/1Panel/ | https://docker.1panel.live |
Daocloud | https://github.com/DaoCloud/public-image-mirror | https://docker.m.daocloud.io |
painel do mouse | https://github.com/TheTNB/panel | https://hub.rat.dev |
sudo vi /etc/docker/daemon.json
Insira o seguinte conteúdo, por fim pressione ESC, digite: wq Salve e saia.
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://docker.1panel.live",
"https://hub.rat.dev"
]
}
Reinicie a janela de encaixe
sudo service docker restart
Configuração-> Docker Engine-> Adicione a seção para alterar a fonte, conforme mostrado abaixo
Use o Github Action para baixar a imagem offline do docker https://github.com/wukongdaily/DockerTarBuilder
bash -c "$(curl -sSLf https://xy.ggbond.org/xy/docker_pull.sh)" -s nome completo da imagem
https://github.com/cmliu/CF-Workers-docker.io
https://docker.fxxk.dedyn.io/