برچسب: داکر

  • رفع مشکل تحریم npm

    برای دور زدن رجیستری تحریم شده npm می‌توانید از رجیستری‌های جایگزین مانند https://iranrepo.ir/#npm استفاده کنید.

    همچنین در فایل Dockerfile نیز می‌توانید دستور RUN npm install را به صورت زیر تغییر دهید.

    RUN npm install --registry=https://npm.iranrepo.ir/
  • رفع مشکل تحریم داکر

    سرویس داکر در ایران به دلیل تحریم، در دسترس نیست. به این صورت که هنگام دریافت ایمیج‌ها با خطای زیر روبه‌رو می‌شوید.

    Get "https://registry-1.docker.io/v2/": net/http: TLS handshake timeout

    یک راه حل ساده استفاده از رجیستری جایگزین است. بر اساس مستندات داکر درمورد رجیستری جایگزین، برای تغییر رجیستری به https://docker.dockerme.ir فایل /etc/docker/daemon.json را به صورت زیر ویرایش کنید.

    {
      "registry-mirrors": ["https://docker.dockerme.ir"]
    }

    رجیستری‌های فعال ایرانی

    • https://docker.iranrepo.ir
    • https://docker.host:5000
    • https://docker.dockerme.ir