Sejak bulan Juni, sejumlah besar situs mirror Docker telah berhenti melayani, dan Docker tidak dapat diunduh dan diinstal. Gudang ini didedikasikan untuk memecahkan masalah tidak dapat menggunakan Docker karena alasan jaringan domestik.
Penulis : Teknik Panjat Udang
Stasiun B, Douyin, dan Youtube semuanya memiliki nama yang sama. Harap sebutkan penulisnya saat mencetak ulang.
Perintah instalasi sekali klik (secara otomatis menyinkronkan dari situs resmi setiap hari)
sudo curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
Backup (jika Github tidak bisa diakses, bisa menggunakan link Gitee)
sudo curl -fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
Mulai buruh pelabuhan
sudo service docker start
Fungsi pencarian bilah tugas, aktifkan "Subsistem Windows untuk Linux" + "Platform Mesin Virtual"
Buka command prompt dengan hak administrator dan instal wsl2
wsl --set-default-version 2
wsl --update --web-download
Tunggu hingga instalasi wsl berhasil, unduh paket instalasi versi Windows, dan masukkan Rilis proyek ini.
https://github.com/tech-shrimp/docker_installer/releases
Unduh paket instalasi versi Windows dan klik dua kali untuk menginstalnya.
Opsional: Jika Anda ingin menentukan sendiri direktori instalasi, Anda dapat menggunakan parameter baris perintah --installation-dir=D:Docker untuk menentukan lokasi instalasi.
start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:Docker
Masukkan Rilis proyek ini dan unduh paket instalasi untuk sistem Mac
https://github.com/tech-shrimp/docker_installer/releases Perhatikan untuk membedakan jenis arsitektur CPU: chip Intel memilih x86_64, chip Apple memilih arm64
Setelah mengunduh, klik dua kali untuk menginstal
Gunakan Github Action untuk mentransfer image Docker asing ke gudang pribadi Alibaba Cloud untuk digunakan oleh server domestik, gratis dan mudah digunakan
Alamat proyek: https://github.com/tech-shrimp/docker_image_pusher
Saat ini, hanya ada beberapa situs mirror domestik yang bertahan dan tidak ada jaminan bahwa mirror tersebut akan lengkap. Gunakan dan hargai tiga situs mirror berikut, yang didukung oleh proyek sumber terbuka yang lebih besar dan direkomendasikan terlebih dahulu.
Nama proyek | Alamat proyek | Alamat akselerasi |
---|---|---|
1Panel | https://github.com/1Panel-dev/1Panel/ | https://docker.1panel.live |
Daocloud | https://github.com/DaoCloud/public-image-mirror | https://docker.m.daocloud.io |
panel tetikus | https://github.com/TheTNB/panel | https://hub.rat.dev |
sudo vi /etc/docker/daemon.json
Masukkan konten berikut, terakhir tekan ESC, masukkan: wq! Simpan dan keluar.
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://docker.1panel.live",
"https://hub.rat.dev"
]
}
Mulai ulang buruh pelabuhan
sudo service docker restart
Setting->Docker Engine->Tambahkan bagian untuk mengubah sumber, seperti yang ditunjukkan di bawah ini
Gunakan Github Action untuk mengunduh gambar offline buruh pelabuhan https://github.com/wukongdaily/DockerTarBuilder
bash -c "$(curl -sSLf https://xy.ggbond.org/xy/docker_pull.sh)" -s nama gambar lengkap
https://github.com/cmliu/CF-Workers-docker.io
https://docker.fxxk.dedyn.io/