بونرا
خدمات
ابزارها
راهکارها
مداربان
راهنما
شروع با بونرا
  1. الرئيسية
  2. أدوات المطورين
  3. Docker Registry
Docker Registry

مسار أنظف لسجل Docker من أجل pull وcompose وCI

عندما تكون ایمیج pulls جزءًا من البناء والنشر والتهيئة، فإن التأخيرات الصغيرة تتكرر بلا توقف. صُممت docker.bounera.com لتقليل هذه المسافة بين السجل وسير العمل الهندسي.

nginxredispostgresdocker.bounera.com
المشهد التشغيلي
Docker Registry
Container Registry
أبسط نموذج استخدام
01

في أغلب الحالات يكفي أن تضيف prefix الخاص بسجل بونرا إلى اسم الصورة وتترك بقية سير العمل كما هو.

أين يظهر الفرق أكثر؟
02

في تهيئة الأجهزة، وCI، وراه‌اندازی اولیه الخوادم، وDocker Compose، وخطوط الإطلاق المعتمدة على الحاويات.

مضيف الخدمة
03

docker.bounera.com

المنظومةdocker.bounera.com
nginxredispostgreslayers

بدء سريع

يمكنك البدء من دون تعديل daemon. فقط اسحب الصور العامة نفسها عبر prefix سجل بونرا.

Nginx
bash
أمر جاهز
مسار مُتحقَّق
docker pull docker.bounera.com/library/nginx:latest
Redis
docker pull docker.bounera.com/library/redis:7
PostgreSQL
docker pull docker.bounera.com/library/postgres:16
Node.js
docker pull docker.bounera.com/library/node:20-alpine
Python
docker pull docker.bounera.com/library/python:3.12-slim
Ubuntu
docker pull docker.bounera.com/library/ubuntu:24.04

استخدام يدوي في مسارات أعمق

في compose وbuildx وCI من الأفضل أن تجعل host السجل واضحًا داخل ملفات الإعداد أو env حتى يبقى أصل الصور ظاهرًا وقابلًا للتكرار.

Docker Compose
yaml
أمر جاهز
مسار مُتحقَّق
services:
  app:
    image: docker.bounera.com/library/node:20-alpine
    command: node server.js
    ports:
      - "3000:3000"
Environment-driven image prefix
dotenv
أمر جاهز
مسار مُتحقَّق
REGISTRY=docker.bounera.com
APP_IMAGE=${REGISTRY}/library/nginx:latest
Build, tag and push
bash
أمر جاهز
مسار مُتحقَّق
docker build -t docker.bounera.com/team/app:release-2026-03 . && docker push docker.bounera.com/team/app:release-2026-03
CI pull step
bash
أمر جاهز
مسار مُتحقَّق
docker pull docker.bounera.com/library/node:20-alpine && docker pull docker.bounera.com/library/postgres:16

التحقق من الإعداد

  • استخدم `docker images | grep bounera.com` للتأكد من أن الصور تأتي فعليًا من host الجديد.
  • قارن زمن pull في CI قبل وبعد التغيير حتى ترى التحسن بالأرقام الواقعية.
  • إذا كنت تدفع صورًا ضمن namespace خاص بك، فاحرص على أن تبقى استراتيجية الـ tags منسجمة مع naming الخاص بالإطلاق.

مسار العودة

  • إذا كانت prefixes الخاصة بالصور محفوظة في env variables، تصبح العودة مجرد تعديل إعداد واحد.
  • في Compose أو Helm، اجعل host السجل مركزيًا في نقطة واحدة حتى يبقى التغيير والعودة نظيفين.
  • للإطلاقات الحساسة، احتفظ بوسم ثابت ووسم versioned معًا.

أين يلمع هذا السجل أكثر

CI مع pulls متكررة

عندما يسحب كل build عدة صور أساسية، يؤثر سجل أسرع في مدة الـ pipeline كاملة.

بيئات آزمایشی وpreview

الفرق التي تنشئ بيئات مؤقتة باستمرار تشعر بفائدة pulls الأسرع مباشرة.

الفرق المعتمدة على الحاويات أولًا

إذا كان مسار الإطلاق مبنيًا حول الصور، فإن السجل ليس بنية ثانوية بل جزء من السرعة اليومية للفريق.

بونرا

زیرساخت قابل‌اعتماد برای تیم‌های نرم‌افزاری.

معنای بونرا

برای ما بونرا یعنی یک پایه‌ی قابل‌اعتماد برای اجرا؛ جایی که زیرساخت، ابزارها و مسیر رشد تیم کنار هم قرار می‌گیرند.

خدمات

  • سرور مجازی
  • زیرساخت AI
  • کانتینر ابری
  • IaaS

منابع

  • مداربان
  • مستندات
  • ابزار توسعه‌دهندگان
  • دستیار هوش مصنوعی
  • اپلیکیشن‌های آماده
  • وبلاگ

شرکت

  • درباره ما
  • پشتیبانی
  • مشاوره
  • شروع با بونرا

شروع و پیگیری

اگر می‌خواهید شروع کنید، پشتیبانی بگیرید یا قدم بعدی را مشخص کنید، از این مسیرها وارد شوید.

شروع با بونراپشتیبانی
ایمیل فروش
sales@bounera.com

© بونرا. تمامی حقوق محفوظ است.