منذ يونيو، توقف عدد كبير من مواقع Docker Mirror عن الخدمة، ولا يمكن تنزيل Docker وتثبيته. هذا المستودع مخصص لحل مشكلة عدم القدرة على استخدام Docker لأسباب تتعلق بالشبكة المحلية.
المؤلف: الجمبري التسلق الفني
تحمل كل من المحطة 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 Subsystem for Linux" + "Virtual Machine Platform"
افتح موجه الأوامر باستخدام حقوق المسؤول وقم بتثبيت wsl2
wsl --set-default-version 2
wsl --update --web-download
انتظر حتى يتم تثبيت WSL بنجاح، وقم بتنزيل حزمة تثبيت إصدار Windows، وأدخل إصدار هذا المشروع.
https://github.com/tech-shrimp/docker_installer/releases
قم بتنزيل حزمة تثبيت إصدار Windows وانقر نقرًا مزدوجًا لتثبيتها.
اختياري: إذا كنت تريد تحديد دليل التثبيت بنفسك، فيمكنك استخدام معلمة سطر الأوامر --installation-dir=D:Docker لتحديد موقع التثبيت.
start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:Docker
أدخل إصدار هذا المشروع وقم بتنزيل حزمة التثبيت لنظام Mac
https://github.com/tech-shrimp/docker_installer/releases انتبه إلى التمييز بين نوع بنية وحدة المعالجة المركزية: تختار شريحة 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/