ตั้งแต่เดือนมิถุนายน เว็บไซต์ Mirror ของ Docker จำนวนมากได้หยุดให้บริการ และไม่สามารถดาวน์โหลดและติดตั้ง Docker ได้ คลังข้อมูลนี้มีไว้เพื่อแก้ไขปัญหาการไม่สามารถใช้ Docker ได้เนื่องจากเหตุผลด้านเครือข่ายภายในประเทศ
ผู้แต่ง: เทคนิคปีนกุ้ง
Station B, Douyin และ Youtube ทั้งหมดมีชื่อเดียวกัน โปรดระบุชื่อผู้แต่งเมื่อพิมพ์ซ้ำ
คำสั่งการติดตั้งเพียงคลิกเดียว (ซิงโครไนซ์อัตโนมัติจากเว็บไซต์อย่างเป็นทางการทุกวัน)
sudo curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
สำรองข้อมูล (หากไม่สามารถเข้าถึง Github คุณสามารถใช้ลิงก์ Gitee ได้)
sudo curl -fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
เริ่มนักเทียบท่า
sudo service docker start
ฟังก์ชั่นการค้นหาแถบงานเปิดใช้งาน "ระบบย่อย Windows สำหรับ Linux" + "แพลตฟอร์มเครื่องเสมือน"
เปิดพรอมต์คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบและติดตั้ง wsl2
wsl --set-default-version 2
wsl --update --web-download
รอให้การติดตั้ง wsl สำเร็จ ดาวน์โหลดแพ็คเกจการติดตั้งเวอร์ชัน Windows และเข้าสู่ Release ของโปรเจ็กต์นี้
https://github.com/tech-shrimp/docker_installer/releases
ดาวน์โหลดแพ็คเกจการติดตั้งเวอร์ชัน Windows และดับเบิลคลิกเพื่อติดตั้ง
ทางเลือก: หากคุณต้องการระบุไดเร็กทอรีการติดตั้งด้วยตัวเอง คุณสามารถใช้พารามิเตอร์บรรทัดรับคำสั่ง --installation-dir=D:Docker เพื่อระบุตำแหน่งการติดตั้ง
start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:Docker
เข้าสู่ Release ของโปรเจ็กต์นี้ และดาวน์โหลดแพ็คเกจการติดตั้งสำหรับระบบ Mac
https://github.com/tech-shrimp/docker_installer/releases ให้ความสนใจในการแยกแยะประเภทสถาปัตยกรรม CPU: ชิป Intel เลือก x86_64, ชิป Apple เลือก arm64
หลังจากดาวน์โหลดแล้ว ให้ดับเบิลคลิกเพื่อติดตั้ง
ใช้ Github Action เพื่อถ่ายโอนอิมเมจ Docker ต่างประเทศไปยังคลังสินค้าส่วนตัวของ Alibaba Cloud เพื่อใช้งานโดยเซิร์ฟเวอร์ในประเทศ ฟรีและใช้งานง่าย
ที่อยู่โครงการ: https://github.com/tech-shrimp/docker_image_pusher
ปัจจุบัน มีไซต์มิเรอร์ในประเทศเพียงไม่กี่แห่งที่ยังมีชีวิตอยู่ และไม่มีการรับประกันว่ามิเรอร์จะเสร็จสมบูรณ์ ใช้และชื่นชมไซต์มิเรอร์สามแห่งต่อไปนี้ ซึ่งได้รับการสนับสนุนโดยโครงการโอเพ่นซอร์สขนาดใหญ่ และได้รับการแนะนำเป็นอันดับแรก
ชื่อโครงการ | ที่อยู่โครงการ | ที่อยู่การเร่งความเร็ว |
---|---|---|
1แผง | https://github.com/1Panel-dev/1Panel/ | https://docker.1panel.live |
ดาวคลาวด์ | https://github.com/DaoCloud/public-image-mirror | https://docker.m.daocloud.io |
แผงเมาส์ | https://github.com/TheTNB/panel | https://hub.rat.dev |
sudo vi /etc/docker/daemon.json
ป้อนเนื้อหาต่อไปนี้ในที่สุดกด ESC ป้อน: wq! บันทึกและออก
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://docker.1panel.live",
"https://hub.rat.dev"
]
}
รีสตาร์ทนักเทียบท่า
sudo service docker restart
การตั้งค่า -> Docker Engine -> เพิ่มส่วนสำหรับเปลี่ยนแหล่งที่มาดังที่แสดงด้านล่าง
ใช้ Github Action เพื่อดาวน์โหลดอิมเมจออฟไลน์ของนักเทียบท่า https://github.com/wukongdaily/DockerTarBuilder
bash -c "$(curl -sSLf https://xy.ggbond.org/xy/docker_pull.sh)" -s ชื่อรูปภาพเต็ม
https://github.com/cmliu/CF-Workers-docker.io
https://docker.fxxk.dedyn.io/