تقوم بشيء كهذا:
./launcher bootstrap myimage
# الأمر الذي يدفع هذه الصورة إلى مكانك المفضل لتشغيل الصور
./launcher start-cmd
وهذا يمنحك متغيرات البيئة التي تحتاج إلى تعيينها لتشغيل صورتك.
إنه ليس بالأمر الصعب حقًا. يمكنك حتى دمجه في إجراء github بحيث يقوم ببناء صورتك ودفعها إلى مستودع docker الخاص بك. بالنظر إلى الالتزامات تجاه docker_compose، يبدو أن هناك تحركات لإنتاج صورة لا تحتاج إلى تهيئة، أو على الأقل تسهيل قيامها ببعض المهام المطلوبة (ترحيل قاعدة البيانات، تجميع الأصول مسبقًا ودفعها إلى s3 وما إلى ذلك). لقد فعلت هذا للعملاء الذين أرادوا استخدام k8s أو AWS image-launcher-thingy (لا أتذكر اسمها).
لقد فكرت عدة مرات في تقديم مثل هذه الصور المعدة مسبقًا كخدمة، لكنني لم أجد أبدًا من يرغب في الدفع مقابل ذلك.
ولكن هناك مجموعة من القطع الصغيرة. أفضل ما يمكنني إخباره هو أن CDCK يستخدم المُشغّل لبناء الصور، لكنهم يقومون بتشغيلها وإدارتها بأدوات أخرى، تمامًا كما تريد. وعندما بدأوا، لم يكن docker-compose طريقة لائقة للقيام بذلك، وبحلول الوقت الذي كان فيه كذلك، كانوا قد جعلوا المُشغّل يعمل بالفعل، لذلك لم يكن إيجاد طريقة لترحيل الجميع من المُشغّل إلى شيء آخر خيارًا حقًا.
إذا كانت صور bitnami تعمل معك، فاستخدمها، ولكن إذا لم تكن كذلك، فستحتاج إلى الحصول على مساعدة من شخص يستخدمها، وهو في الغالب لا أحد هنا.