Aws-cli: يزيل "aws ecr get-login" معلمة غير موجودة لـ "تسجيل دخول عامل ميناء"

تم إنشاؤها على ١٢ يونيو ٢٠١٨  ·  3تعليقات  ·  مصدر: aws/aws-cli

يؤدي استخدام aws ecr get-login إلى إخراج بيانات اعتماد تسجيل الدخول التي تعمل ، ولكن فشل الأمر بسبب عدم وجود معلمة. أعتقد أنه تمت إزالته بواسطة عامل ميناء في وقت ما.

محاولة تسجيل الدخول باستخدام الأمر الذي ينتج عن مخرجات aws cli:

unknown shorthand flag: 'e' in -e
See 'docker login --help'.

فيما يلي المعلمات المقبولة بواسطة docker login

# docker login --help

Usage:  docker login [OPTIONS] [SERVER]

Log in to a Docker registry

Options:
  -p, --password string   Password
      --password-stdin    Take the password from stdin
  -u, --username string   Username
guidance

التعليق الأكثر فائدة

يمكنك تمرير --no-include-email إلى أمر get-login وسيزيل العلامة -e من المخرجات

ال 3 كومينتر

يمكنك تمرير --no-include-email إلى أمر get-login وسيزيل العلامة -e من المخرجات

@ tyhunt99 شكرا لذلك! إنه يعمل ، لكنه يبدو وكأنه حل بديل.

ربما كانت المعلمة -e منطقية في الأيام السابقة ، لكنها لم تعد ذات صلة. المنظمة البحرية الدولية يجب أن تذهب.

سيكون من الجيد إزالته ولكننا نحتفظ به لأسباب تتعلق بالتوافق مع الإصدارات السابقة حيث ربما لا يزال المستخدمون يستخدمون إصدارًا قديمًا من عامل الإرساء الذي يستخدمه. سيكون الحل الذي قدمه @ tyhunt99 هو أفضل خيار لك للمضي قدمًا.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات