| skopeo-login(1)() | skopeo-login(1)() |
نام (NAME)
skopeo-login - ورود به یک رجیستری کانتینر
خلاصه دستور (SYNOPSIS)
skopeo login [گزینهها] registry
توضیحات (DESCRIPTION)
دستور skopeo login با استفاده از نام کاربری و گذرواژهٔ صحیح، به یک سرور رجیستری مشخص وارد میشود. skopeo login نام کاربری و گذرواژه را از STDIN میخواند. همچنین میتوان نام کاربری و گذرواژه را با استفاده از پرچمهای username و password تعیین کرد. مسیر فایل اطلاعات اعتبارسنجی میتواند توسط کاربر با تنظیم پرچم authfile مشخص شود.
گزینهها (OPTIONS)
همچنین برای گزینههایی که پیش از نام زیردستور قرار میگیرند، skopeo(1) را ببینید.
--password, -p=password
گذرواژه برای رجیستری.
--password-stdin
دریافت گذرواژه از stdin.
--username, -u=username
نام کاربری برای رجیستری.
--authfile=path
مسیر فایل مدیریتشدهٔ اطلاعات اعتبارسنجی رجیستری. در لینوکس، مقدار پیشفرض ${XDG_RUNTIME_DIR}/containers/auth.json است. برای جزئیات بیشتر دربارهٔ مقدار پیشفرض در سایر پلتفرمها، containers-auth.json(5) را ببینید.
مقدار پیشفرض این گزینه از متغیر محیطی REGISTRY\_AUTH\_FILE خوانده میشود.
--compat-auth-file=path
بهجای بهروزرسانی فایل اطلاعات اعتبارسنجی پیشفرض، فایلی را که در path قرار دارد بهروزرسانی کرده و از قالب سازگار با Docker استفاده میکند.
--get-login
کاربر واردشده برای رجیستری را برمیگرداند. در صورتی که ورودی یافت نشود، خطا برمیگرداند.
--cert-dir=path
استفاده از گواهیهای موجود در path (*.crt, *.cert, *.key) برای اتصال به رجیستری. دایرکتوری پیشفرض گواهیها /etc/containers/certs.d است.
--help, -h
چاپ راهنمای نحوهٔ استفاده.
--tls-verify=bool
هنگام ارتباط با رجیستری کانتینر یا دیمن، نیازمند HTTPS بودن و اعتبارسنجی گواهیها است. مقدار پیشفرض مطابق تنظیمات registry.conf تعیین میشود.
--verbose, -v
نوشتن اطلاعات با جزئیات بیشتر در stdout.
مثالها (EXAMPLES)
$ skopeo login docker.io Username: testuser Password: Login Succeeded!
$ skopeo login -u testuser -p testpassword localhost:5000 Login Succeeded!
$ skopeo login --authfile authdir/myauths.json docker.io Username: testuser Password: Login Succeeded!
$ skopeo login --tls-verify=false -u test -p test localhost:5000 Login Succeeded!
$ skopeo login --cert-dir /etc/containers/certs.d/ -u foo -p bar localhost:5000 Login Succeeded!
$ skopeo login -u testuser --password-stdin < testpassword.txt docker.io Login Succeeded!
$ echo $testpassword | skopeo login -u testuser --password-stdin docker.io Login Succeeded!
همچنین ببینید (SEE ALSO)
skopeo(1), skopeo-logout(1), containers-auth.json(5), containers-registries.conf(5), containers-certs.d.5.md
تاریخچه (HISTORY)
مه ۲۰۲۰، در ابتدا توسط Qi Wang گردآوری شد qiwan@redhat.com ⟨mailto:qiwan@redhat.com⟩