لم أجد طريقة حتى الآن لتهيئة بيانات الاعتماد لسجلنا الخاص (كما هو الحال في اسم المستخدم وكلمة المرور ، يعمل TLS بشكل جيد).
توقعت أن يقوم عامل الإرساء بنسخ $HOME/.dockercfg
إلى الأجهزة الافتراضية (مثل نسخ الشهادات).
هل أفتقد شيئًا ما أو أن بيانات اعتماد تسجيل الدخول للسجلات الخاصة غير مدعومة؟
إنها مدعومة ولكنها تُقرأ دائمًا من الكمبيوتر حيث يتم استدعاء عميل Docker AFAIK. لذلك ، إذا كنت ترغب في سحب الصور الخاصة ، فأنت بحاجة إلى docker pull
من نفس الكمبيوتر (العميل) حيث لديك بالفعل docker login
ed.
إذا رغبت في ذلك ، يمكنك إرسال ملف docker-machine scp
.dockercfg
إلى المثيلات التي تم إنشاؤها.
نريد استخدام ميزة المقياس التلقائي الجديدة من Gitlab للتكامل المستمر ، والذي يستخدم جهاز
لا أرى حاليًا بديلاً لإنشاء صور مخصصة لكل مزود خدمة سحابية نريد تجربته ، وهو أمر مزعج ويستغرق وقتًا طويلاً في أحسن الأحوال ويمثل خطرًا أمنيًا في أسوأ الأحوال.
تقوم docker-machine بالفعل بنسخ شهادات TLS ، لذلك أجادل أنه يجب أن تفعل الشيء نفسه مع بيانات اعتماد تسجيل الدخول.
التعليق الأكثر فائدة
نريد استخدام ميزة المقياس التلقائي الجديدة من Gitlab للتكامل المستمر ، والذي يستخدم جهاز
لا أرى حاليًا بديلاً لإنشاء صور مخصصة لكل مزود خدمة سحابية نريد تجربته ، وهو أمر مزعج ويستغرق وقتًا طويلاً في أحسن الأحوال ويمثل خطرًا أمنيًا في أسوأ الأحوال.
تقوم docker-machine بالفعل بنسخ شهادات TLS ، لذلك أجادل أنه يجب أن تفعل الشيء نفسه مع بيانات اعتماد تسجيل الدخول.