تخطَّ إلى المحتوى

التثبيت السريع

Terminal window
curl -fsSL https://f5-sales-demo.github.io/devcontainer/scripts/install.sh | bash

يتولى هذا الأمر الواحد عملية الإعداد الكاملة عند التشغيل لأول مرة:

  1. تثبيت حزم Homebrew (podman, podman-compose, gh, iterm2, nerd fonts)
  2. تكوين iTerm2 (الخط، التنبيه الصوتي، سجل التمرير، السمة الداكنة، اختصار Shift+Enter)
  3. تهيئة وضبط آلة Podman (ذاكرة 16 جيجابايت، 4 وحدات معالجة، قرص 220 جيجابايت، zram، swappiness)
  4. تنزيل docker-compose.yml و devcontainer.sh وقالب .env إلى المجلد الحالي

عدّل .env بإضافة بيانات الاعتماد الخاصة بك:

Terminal window
vi .env

ثم ابدأ تشغيل الحاوية:

Terminal window
./devcontainer.sh

يكتشف السكريبت منطقتك الزمنية تلقائياً ويجلب رمز GitHub حديثاً من gh auth token عند كل تشغيل.

بعد تشغيل أداة التثبيت، سيحتوي مجلدك على:

الملفالغرض
devcontainer.shسكريبت التشغيل (شغّل هذا لبدء الحاوية)
docker-compose.ymlتعريف خدمة الحاوية
.envبيانات الاعتماد الخاصة بك (من القالب، عدّله قبل أول تشغيل)

عمليات التشغيل اللاحقة

Section titled “عمليات التشغيل اللاحقة”
Terminal window
./devcontainer.sh
Terminal window
podman exec -it devcontainer zsh

اسحب أحدث صورة وأعد التشغيل:

Terminal window
podman compose pull
./devcontainer.sh

ابنِ الصورة محلياً من المصدر (arm64 فقط):

Terminal window
./devcontainer.sh build