يحتوي هذا الفرع على محتوى ومولد الموقع لموقع https://linuxcontainers.org.
يتم تقدير الإصلاحات والمحتوى الجديد والترجمات إلى حد كبير. اقرأ إرشاداتنا المساهمة للحصول على التفاصيل.
ألقِ نظرة على القضايا المفتوحة على Github ، لمعرفة أين يمكنك المساعدة.
لإنشاء وتشغيل نسخة محلية من الموقع ، اتبع الإرشادات أدناه.
قم بتثبيت البرنامج التالي (قد يعتمد التسمية على توزيعك):
git clone https://github.com/lxc/linuxcontainers.org
ملاحظة: downloads المجلد كبيرة جدًا ، بحيث يمكنك تخطي هذا المجلد باستخدام استنساخ Git Sparse-Checkout و Partial (الاستثناء الوحيد هو ، عندما تعمل على صفحة التنزيلات).
كبديل عن مجلد downloads المفقودة ، تحتاج إلى إنشاء المجلدات الفارغة التالية ، قبل إنشاء موقع الويب (وإلا فإن المولد يعرض خطأً):
downloads/cgmanager/
downloads/distrobuilder/
downloads/lxc/
downloads/lxcfs/
جميع الخطوات لإنشاء الخروج المتفرق
#!/bin/bash
git clone --filter=blob:none --no-checkout [email protected]:lxc/linuxcontainers.org.git
cd linuxcontainers.org
git sparse-checkout set --no-cone
echo -e '/*n!downloads' > .git/info/sparse-checkout
git checkout main
mkdir -p downloads/{incus,lxc,lxcfs,distrobuilder,cgmanager}
./generate
بعد إنشاء موقع الويب (أعلاه) ، قم بتشغيل هذه الأوامر (Ubuntu خاصة):
cd output
python3 -m http.server 8777
يمكنك الآن الوصول إلى موقع الويب في متصفحك باستخدام عنوان IP المحلي الخاص بك ومنفذه:
127.0.0.1:8777
داخل الحاوية:
تثبيت التبعيات ، واستنساخ الريبو وإنشاء موقع الويب (كما هو مذكور أعلاه).
بعد إنشاء موقع الويب ، قم بتشغيل هذه الأوامر (Ubuntu خاصة):
cd output
python3 -m http.server 8777
على المضيف:
يمكنك الآن الانتقال إلى الموقع (في متصفح من اختيارك) مع عنوان IP للحاوية ، على سبيل المثال:
185.5.3.12:8777
قم بتنزيل صفحات الرجل من Jenkins https://jenkins.linuxcontainers.org/job/lxc-build-tarballs/ وفك ضغطها في المجلد المعني. لـ LXC:
tar xvf manpages.tar.gz -C linuxcontainers.org/manpages/lxc/
تأكد من تثبيت man2html . ./generate
لتثبيت man2html :
apt install man2html
يمكن تقديم تقارير الأخطاء والطلبات والأفكار المتعلقة بالموقع على الموقع https://github.com/lxc/linuxcontainers.org/issues/new