نشر تطبيقك الأول
لديك مستودع فارغ. تأتي rdc بقوالب مدمجة حتى تتمكن من تشغيل تطبيقات حقيقية دون كتابة docker-compose من الصفر. ثلاث خطوات: اختر قالبًا، طبّقه، شغّله.
شاهد الدرس التعليمي
اختر . طبّق . شغّل
الخطوة 1: الاختيار
تصفّح القوالب المتاحة:
time rdc repo template list
ستجد إعدادات جاهزة للتطبيقات الشائعة: Postgres وRedis وخوادم الويب وأكثر.
الخطوة 2: التطبيق
أضف القالب إلى مستودعك. سنستخدم app-postgres:
time rdc repo template apply --name app-postgres -m my-server -r my-app
يظهر ملفان جديدان في المستودع: docker-compose.yml وRediaccfile. يصف ملف compose الحاويات؛ يُعرّف Rediaccfile ما يحدث عند بدء التطبيق وإيقافه (خطافات دورة الحياة up وdown).
الخطوة 3: التشغيل
أنت داخل صندوق الرمل الخاص بالمستودع (عبر اتصال VS Code من الدرس السابق)، لذا استخدم renet مباشرةً:
time renet dev up
هذا كل شيء. تطبيقك يعمل. تحقق منه:
time docker ps
يُدرج docker ps هنا حاويات هذا المستودع فقط. تمتلك المستودعات الأخرى على نفس الخادم محركات Docker خاصة بها وهي غير مرئية تمامًا من هنا.
التالي: العمل مع مستودعك.