انتقل إلى المحتوى

دليل استخدام حاوية تطبيق إجراء وكيل i18n

نظرة عامة

هذا هو تطبيق حاوية وكيل تدويل (i18n) مبني على إطار Flet، ويوفر واجهة ويب لإدارة ومعالجة المهام المتعلقة بالتدويل.

البدء السريع

1. سحب الصورة

docker pull ghcr.io/samyuan1990/i18n-agent-action:app

2. تشغيل الحاوية

docker run -d -p 8550:8550 --name i18n-app ghcr.io/samyuan1990/i18n-agent-action:app

3. الوصول إلى التطبيق

افتح متصفحك وانتقل إلى: http://localhost:8550

خيارات التكوين

تعيين المنافذ

المنفذ الافتراضي هو 8550. يمكنك تعيينه إلى أي منفذ مضيف:

docker run -d -p 8080:8550 --name i18n-app ghcr.io/samyuan1990/i18n-agent-action:app

متغيرات البيئة

يمكنك تكوين متغيرات البيئة التالية:

  • FLET_SECRET_KEY: مفتاح سري للتطبيق (الافتراضي: 123)
  • FLET_SERVER_PORT: منفذ الخادم (الافتراضي: 8550)

مثال:

docker run -d \
  -p 8550:8550 \
  -e FLET_SECRET_KEY=your-secret-key \
  -e FLET_SERVER_PORT=8550 \
  --name i18n-app \
  ghcr.io/samyuan1990/i18n-agent-action:app

استمرارية البيانات

لاستمرارية البيانات، يمكنك توصيل وحدة تخزين:

docker run -d \
  -p 8550:8550 \
  -v ./i18n-data:/app/data \
  --name i18n-app \
  ghcr.io/samyuan1990/i18n-agent-action:app

وضع التطوير

بناء صورة مخصصة

إذا قمت بتعديل الكود، يمكنك إعادة بناء الصورة:

docker build -f Dockerfile_App -t my-i18n-app .

تشغيل الإصدار المطور

docker run -d -p 8550:8550 --name my-i18n-app my-i18n-app

الأوامر الشائعة

عرض سجلات الحاوية

docker logs i18n-app

الوصول إلى shell الحاوية

docker exec -it i18n-app /bin/bash

إيقاف الحاوية

docker stop i18n-app

إعادة تشغيل الحاوية

docker restart i18n-app

إزالة الحاوية

docker rm i18n-app

استكشاف الأخطاء وإصلاحها

  1. تعارض المنفذ: إذا كان المنفذ 8550 قيد الاستخدام بالفعل، استخدم منفذًا مختلفًا
  2. فشل بدء تشغيل الحاوية: تحقق من السجلات باستخدام docker logs i18n-app
  3. لا يمكن الوصول إلى التطبيق: تحقق من إعدادات الجدار الناري وتعيين المنافذ

الدعم

للحصول على المساعدة، يرجى مراجعة وثائق المشروع أو تقديم مشكلة إلى مستودع GitHub.


ملاحظة: هذه الحاوية مخصصة لبيئات التطوير والاختبار فقط. للاستخدام في الإنتاج، تأكد من تكوين إجراءات الأمان المناسبة.