هذا هو أمر docker-compose الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
docker-compose - تحديد التطبيقات متعددة الحاويات وتشغيلها باستخدام Docker.
موجز
عامل ميناء-يؤلف [OPTIONS] [COMMAND] [ARGS] ...
الوصف
يسمح لك docker-compose بتحديد تطبيق متعدد الحاويات بكل ما يخصه
التبعيات في ملف واحد ، ثم قم بتدوير التطبيق في أمر واحد. ال
يتم الاحتفاظ ببنية التطبيق وتكوينه في مكان واحد ، مما يجعل الغزل
حتى تطبيقات بسيطة وقابلة للتكرار في كل مكان.
OPTIONS
-f, --ملف FILE
حدد ملف إنشاء بديل (افتراضي: docker-compose.yml)
-p, --اسم المشروع اسم
حدد اسم مشروع بديل (الافتراضي: اسم الدليل)
- الإسراف
إظهار المزيد من الإخراج
-v, --الإصدار
نسخة الطباعة والخروج
أوامر
نساعدك في بناء
بناء أو إعادة بناء الخدمات
--لا مخبأ
لا تستخدم ذاكرة التخزين المؤقت عند بناء الصورة.
مساعدة
يعرض التعليمات ومعلومات الاستخدام على الأمر.
قتل
يفرض إيقاف تشغيل الحاويات عن طريق إرسال إشارة SIGKILL.
-s إشارة
SIGNAL لإرسالها إلى الحاوية. الإشارة الافتراضية هي SIGKILL.
الجذوع
عرض الإخراج من الحاويات.
- لا لون
إنتاج إخراج أحادي اللون.
ميناء
اطبع المنفذ العام لربط المنفذ
- بروتوكول = بروتو
اختر بروتوكول الطبقة الرابعة ، tcp أو udp. الإعداد الافتراضي هو برنامج التعاون الفني.
- الفهرس = الفهرس
فهرس الحاوية إذا كان هناك مثيلات متعددة للخدمة. الافتراضي هو 1.
ps
قائمة الحاويات.
-q عرض المعرفات فقط.
سحب
يسحب صور الخدمة من سجل Docker.
--allow-insecure-ssl
السماح بالاتصالات غير الآمنة بسجل Docker.
إعادة تشغيل
أعد تشغيل الحاويات.
-t, --نفذ الوقت TIMEOUT
حدد مهلة الاغلاق بالثواني. الافتراضي هو 10.
rm
قم بإزالة حاويات الخدمة المتوقفة
-f, --فرض
لا تطلب تأكيد الإزالة.
-v قم بإزالة الأحجام المرتبطة بالحاويات.
يجري
قم بتشغيل أمر لمرة واحدة على إحدى الخدمات. افتراضيا الخدمات المرتبطة سوف تبدأ ، ما لم
إنهم يركضون بالفعل.
--allow-insecure-ssl
السماح بالاتصالات غير الآمنة بسجل Docker.
-d وضع منفصل. قم بتشغيل الحاوية في الخلفية ، اطبع اسم حاوية جديد.
--نقطة الدخول CMD
تجاوز نقطة دخول الصورة بـ CMD.
-e مفتاح = VAL
قم بتعيين متغير البيئة. يمكن استخدامها عدة مرات.
-u, - المستخدم =USER
تشغيل كملف USER، اسم مستخدم أو uid.
--لا ديبس
لا تبدأ الخدمات المرتبطة.
--rm قم بإزالة الحاوية بعد التشغيل. يتم تجاهل هذا الخيار في وضع الفصل.
- منافذ الخدمة
قم بتشغيل الأمر مع تمكين منافذ الخدمة وتعيينها إلى المضيف.
-T تعطيل تخصيص tty الزائف. بشكل افتراضي يتم تخصيص tty.
مقياس
قم بتعيين عدد الحاويات المطلوب تشغيلها لإحدى الخدمات. يتم تحديد الأرقام في النموذج
الخدمة = عدد كحجج.
# docker-compose scale web = 2 عامل = 3
بداية
ابدأ الحاويات الموجودة.
توقف
توقف عن تشغيل الحاويات دون إزالتها.
-t, --نفذ الوقت TIMEOUT
حدد مهلة الاغلاق بالثواني. الافتراضي هو 10.
up
بناء ، (إعادة) إنشاء ، بدء وإرفاق الحاويات. إذا كانت هناك حاويات موجودة لـ
service ، سيتوقف "docker-compose up" ويعيد إنشائها (مع الاحتفاظ بالأحجام المثبتة بامتداد
مجلدات من) ، بحيث يتم التقاط التغييرات في "docker-compose.yml". إذا لم تريد
الحاويات الحالية المراد إعادة إنشائها ، ستتم إعادة استخدام "عامل الإرساء - لا يتم إعادة إنشائه"
الحاويات الموجودة.
--allow-insecure-ssl
السماح بالاتصالات غير الآمنة بسجل Docker.
-d وضع منفصل. قم بتشغيل الحاوية في الخلفية ، اطبع اسم حاوية جديد.
- لا لون
إنتاج إخراج أحادي اللون.
--لا ديبس
لا تبدأ الخدمات المرتبطة.
--x- إعادة إنشاء الذكية
أعد إنشاء الحاويات التي يحتاج تكوينها أو صورتها فقط إلى التحديث. هذا
الميزة تجريبية.
--لا إعادة
إذا كانت الحاويات موجودة بالفعل ، فلا تقم بإعادة إنشائها.
- لا يبني
لا تبني صورة حتى لو كانت مفقودة.
-t, --نفذ الوقت TIMEOUT
حدد مهلة الاغلاق بالثواني. الافتراضي هو 10.
الهجرة إلى التصنيفات
أعد إنشاء الحاويات لإضافة ملصقات. إذا اكتشف عامل الإرساء الحاويات التي تم إنشاؤها
بدون تسميات ، سيرفض التشغيل حتى لا ينتهي بك الأمر بمجموعتين منهم.
ENVIRONMENTAL المتغيرات
تتوفر العديد من المتغيرات البيئية لتكوين سلوك تكوين عامل الإرساء.
المتغيرات التي تبدأ بـ عامل ميناء_ هي نفس تلك المستخدمة لتكوين Docker
عميل سطر الأوامر. إذا كنت تستخدم boot2docker ، وحدة التقييم "$ (boot2docker shellinit) " سيتم تعيين
لهم لقيمهم الصحيحة.
COMPOSE_PROJECT_NAME
يعيّن اسم المشروع ، الذي يتم إلحاقه مسبقًا باسم كل حاوية بدأها
عامل ميناء يؤلف. افتراضات إلى basename من دليل العمل الحالي.
COMPOSE_FILE
حدد أي ملف لقراءة التكوين منه. إذا لم يتم توفيرها ، فسيظهر عامل الإرساء
لـ عامل ميناء-compose.yml في دليل العمل الحالي ، ثم كل دليل أصل
على التوالي ، حتى يتم العثور عليها.
DOCKER_HOST
يعيّن عنوان URL لبرنامج Docker daemon. كما هو الحال مع عميل Docker ، يتم تعيين الإعدادات الافتراضية على
يونيكس: ///var/run/docker.sock.
DOCKER_TLS_VERIFY
عند التعيين على أي شيء بخلاف السلسلة الفارغة ، يمكّن اتصال TLS مع
الخفي.
DOCKER_CERT_PATH
تكوين المسار إلى ملف ca.pem, cert.pemو key.pem الملفات المستخدمة للتحقق من TLS.
التخلف عن ~ /. قفص الاتهام.
استخدم عامل إنشاء عبر الإنترنت باستخدام خدمات onworks.net