دولوپرا و مهندسین DevOps ایرانی، با توجه به تحریم های داکر نمیتونن به راحتی با این ابزار کار کنن، در نتیجه زمانی که میخوان ایمیجی رو pull کنن یا اونو به داکر هاب بفرستن، داکر خطایی تحت عنوان ۴۰۳ میفرسته که این خطا به معنای عدم دسترسی یا Forbidden هست.
چند روش برای رفع این تحریم ها :
تنها با وارد کردن دستور زیر میتونیم ایمیج داکرو دریافت کنیم:
docker pull docker.host:5000/library/IMAGE-NAME
تو این روش نیازه تو فایل daemon.json، کانفیگ هایی که در ادامه مشاهده میکنید رو اضافه کنیم. برای باز کردن فایل daemon.json باید وارد مسیر های زیر بشید :
C:\ProgramData\Docker\config\daemon.json
USER_HOME/.docker/daemon.json
/etc/docker/daemon.json
بعد از باز کردن فایل، یکی از کانفیگ های زیر رو داخل اون وارد کنید.
{ "registry-mirrors": ["https://docker.iranserver.com"] }
{"registry-mirrors": ["https://docker.host:5000"] }
بعد از این که یکی از کانفیگ های بالا رو به فایل daemon.json اضافه کردید، باید داکر رو یبار ری استارت کنید.
اگر از داکر دسکتاپ استفاده می کنید، از طریق منوی برنامه و اگر از ترمینال استفاده می کنید، با این دستور داکر رو ری استارت کنید:
sudo systemctl restart docker
تو این روش میتونید از یک DNS، مثل Dns شکن استفاده کنید.
با این راهکار ها تا حد امکان میتونید از تحریم ها عبور کنید و کارتون رو به نحو احسنت انجام بدید
#docker #lockout
@CodeModule
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11⚡3👌2