- الرئيسية
- حاوية التطوير
- التثبيت السريع
التثبيت السريع
التثبيت بأمر واحد
Section titled “التثبيت بأمر واحد”curl -fsSL https://f5-sales-demo.github.io/devcontainer/scripts/install.sh | bashيتولى هذا الأمر الواحد عملية الإعداد الكاملة عند التشغيل لأول مرة:
- تثبيت حزم Homebrew (podman, podman-compose, gh, iterm2, nerd fonts)
- تكوين iTerm2 (الخط، التنبيه الصوتي، سجل التمرير، السمة الداكنة، اختصار Shift+Enter)
- تهيئة وضبط آلة Podman (ذاكرة 16 جيجابايت، 4 وحدات معالجة، قرص 220 جيجابايت، zram، swappiness)
- تنزيل
docker-compose.ymlوdevcontainer.shوقالب.envإلى المجلد الحالي
بعد التثبيت
Section titled “بعد التثبيت”عدّل .env بإضافة بيانات الاعتماد الخاصة بك:
vi .envثم ابدأ تشغيل الحاوية:
./devcontainer.shيكتشف السكريبت منطقتك الزمنية تلقائياً ويجلب رمز GitHub حديثاً من gh auth token عند كل تشغيل.
ما يتم إنشاؤه
Section titled “ما يتم إنشاؤه”بعد تشغيل أداة التثبيت، سيحتوي مجلدك على:
| الملف | الغرض |
|---|---|
devcontainer.sh | سكريبت التشغيل (شغّل هذا لبدء الحاوية) |
docker-compose.yml | تعريف خدمة الحاوية |
.env | بيانات الاعتماد الخاصة بك (من القالب، عدّله قبل أول تشغيل) |
عمليات التشغيل اللاحقة
Section titled “عمليات التشغيل اللاحقة”./devcontainer.shالاتصال
Section titled “الاتصال”podman exec -it devcontainer zshالتحديث
Section titled “التحديث”اسحب أحدث صورة وأعد التشغيل:
podman compose pull./devcontainer.shالبناء المحلي
Section titled “البناء المحلي”ابنِ الصورة محلياً من المصدر (arm64 فقط):
./devcontainer.sh build