Docker Hub Mirror

راهنمای Docker Hub

برای Docker Hub دو روش دارید: روش mirror برای شفافیت کامل در daemon و روش direct pull برای استفاده سریع مثل سایر رجیستری‌ها.

  • چند دستور کافی‌ست
  • سرعت داخل ایران
  • بدون قطعی و محدودیت

مراحل راه‌اندازی

۱

انتخاب روش مناسب

بر اساس ابزار و سیستم‌عامل، تب درست را انتخاب کنید.

۲

اجرای دستورات

دستورها را به ترتیب اجرا کنید. برای سرعت بیشتر از دکمه کپی استفاده کنید.

۳

تایید نهایی

با دستورات تست، صحت تنظیمات را قبل از استفاده در production بررسی کنید.

دستورات به تفکیک سیستم‌عامل

دستور 1
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json > /dev/null <<'EOF'
{
      "registry-mirrors": ["https://hub.cr.parmincloud.ir"]
}
EOF
sudo systemctl restart docker
دستور 2
docker pull hub.cr.parmincloud.ir/library/nginx:latest

تست و بررسی

دستور 1
docker pull hub.cr.parmincloud.ir/library/redis:7-alpine

نکات عملیاتی

روش Mirror باعث می‌شود pullهای docker.io خودکار از مسیر داخلی عبور کنند.

برای CI/CD سبک‌تر، روش Direct Pull ساده‌تر و قابل کنترل‌تر است.