'\" t .nh .TH podman-restart 1 .SH "نام (NAME)" podman-restart \- راه‌اندازی مجدد یک یا چند کانتینر .SH "خلاصه دستور (SYNOPSIS)" \fBpodman restart\fP [\fIگزینه‌ها\fP] \fIکانتینر\fP ... .PP \fBpodman container restart\fP [\fIگزینه‌ها\fP] \fIکانتینر\fP ... .SH "توضیحات (DESCRIPTION)" دستور restart امکان راه‌اندازی مجدد کانتینرها را با استفاده از شناسه یا نام آن‌ها فراهم می‌کند. کانتینرهای در حال اجرا متوقف شده و دوباره راه‌اندازی می‌شوند. کانتینرهای متوقف‌شده نیز روشن و آغاز به کار می‌کنند. .SH "گزینه‌ها (OPTIONS)" .SS \fB--all\fP, \fB-a\fP راه‌اندازی مجدد تمامی کانتینرها صرف‌نظر از وضعیت فعلی آن‌ها. .SS \fB--cidfile\fP خواندن شناسه کانتینر از فایل مشخص‌شده و راه‌اندازی مجدد آن. این گزینه می‌تواند چندین بار مشخص شود. .SS \fB--filter\fP, \fB-f\fP=\fIfilter\fP فیلتر کردن کانتینرهایی که باید مجدداً راه‌اندازی شوند. با استفاده مکرر از پرچم --filter می‌توان چندین فیلتر را تعیین کرد. فیلترهای دارای کلید یکسان به صورت اجتماع (inclusive) عمل می‌کنند، به استثنای \fBlabel\fR که به صورت اشتراک عمل می‌کند. فیلترهای دارای کلیدهای متفاوت همواره به صورت اشتراک (exclusive) کار می‌کنند. .PP فیلترهای معتبر در زیر فهرست شده‌اند: .TS allbox; l l l l . \fB\fBفیلتر\fP\fP \fB\fBتوضیحات\fP\fP id T{ [شناسه] شناسه کانتینر (تطبیق پیشوند CID به‌صورت پیش‌فرض؛ پذیرش رجکس) T} name T{ [نام] نام کانتینر (پذیرش رجکس) T} annotation T{ [کلید] یا [کلید=مقدار] یادداشت اختصاص‌یافته به کانتینر T} annotation! T{ [کلید] یا [کلید=مقدار] یادداشت اختصاص‌نیافته به کانتینر T} label T{ [کلید] یا [کلید=مقدار] برچسب اختصاص‌یافته به کانتینر T} label! T{ [کلید] یا [کلید=مقدار] برچسب اختصاص‌نیافته به کانتینر T} exited [عدد صحیح] کد خروج کانتینر status T{ [وضعیت] وضعیت کانتینر: 'created'، 'initialized'، 'running'، 'stopped'، 'paused'، 'exited'، 'removing'، 'stopping'، 'unknown' T} ancestor T{ [نام ایمیج] ایمیج یا فرزندی که برای ایجاد کانتینر استفاده شده (پذیرش رجکس) T} before T{ [شناسه] یا [نام] کانتینرهای ایجادشده پیش از این کانتینر T} since T{ [شناسه] یا [نام] کانتینرهای ایجادشده پس از این کانتینر T} volume T{ [نام حجم] یا [مقصد اتصال] حجم متصل‌شده در کانتینر T} health [وضعیت] سالم (healthy) یا ناسالم (unhealthy) pod T{ [پاد] نام یا شناسه کامل یا جزئی پاد T} network T{ [شبکه] نام یا شناسه کامل شبکه T} restart-policy T{ [سیاست] سیاست راه‌اندازی مجدد کانتینر (مانند 'no'، 'on-failure'، 'always'، 'unless-stopped') T} until T{ [تاریخ و زمان] کانتینرهای ایجادشده قبل از بازه زمانی یا زمان داده‌شده. T} command T{ [دستور] دستوری که کانتینر در حال اجرای آن است، فقط argv[0] در نظر گرفته می‌شود T} should-start-on-boot T{ [بولی] کانتینرهایی که پس از بوت مجدد سیستم باید راه‌اندازی شوند. مقدار True برای کانتینرهای با سیاست راه‌اندازی 'always' یا 'unless-stopped' که به صراحت توسط کاربر متوقف نشده‌اند T} .TE .SS \fB--latest\fP, \fB-l\fP به‌جای ارائه نام یا شناسه کانتینر، از آخرین کانتینر ایجادشده استفاده می‌کند. نکته: آخرین کانتینر شروع‌شده ممکن است متعلق به سایر کاربران پادمن در ماشین میزبان باشد. (این گزینه در کلاینت ریموت پادمن، از جمله سیستم‌های مک و ویندوز (به استثنای WSL2) در دسترس نیست) .SS \fB--running\fP راه‌اندازی مجدد تمامی کانتینرهایی که از قبل در وضعیت \fIrunning\fP هستند. .SS \fB--time\fP, \fB-t\fP=\fIseconds\fP تعداد ثانیه‌های انتظار قبل از توقف اجباری کانتینر. برای انتظار نامحدود از \-1 استفاده کنید. .SH "مثال‌ها (EXAMPLES)" راه‌اندازی مجدد آخرین کانتینر: .EX $ podman restart -l ec588fc80b05e19d3006bf2e8aa325f0a2e2ff1f609b7afb39176ca8e3e13467 .EE .PP راه‌اندازی مجدد یک کانتینر مشخص با استفاده از شناسه جزئی کانتینر: .EX $ podman restart ff6cf1 ff6cf1e5e77e6dba1efc7f3fcdb20e8b89ad8947bc0518be1fcb2c78681f226f .EE .PP راه‌اندازی مجدد دو کانتینر با نام و با مهلت زمانی ۴ ثانیه: .EX $ podman restart --time 4 test1 test2 c3bb026838c30e5097f079fa365c9a4769d52e1017588278fa00d5c68ebc1502 17e13a63081a995136f907024bcfe50ff532917988a152da229db9d894c5a9ec .EE .PP راه‌اندازی مجدد تمامی کانتینرهای در حال اجرا: .EX $ podman restart --running .EE .PP راه‌اندازی مجدد تمامی کانتینرها: .EX $ podman restart --all .EE .PP راه‌اندازی مجدد کانتینر با استفاده از شناسه مشخص‌شده در فایل‌های داده‌شده: .EX $ podman restart --cidfile /home/user/cidfile-1 $ podman restart --cidfile /home/user/cidfile-1 --cidfile ./cidfile-2 .EE .PP راه‌اندازی مجدد کانتینر بر اساس نام: .EX $ podman restart --filter name=id-name-test .EE .PP راه‌اندازی مجدد کانتینر بر اساس برچسب: .EX $ podman restart --filter label=app=label-test .EE .PP راه‌اندازی مجدد کانتینر بر اساس کد خروج: .EX $ podman restart --filter exited=0 .EE .PP راه‌اندازی مجدد کانتینر بر اساس وضعیت: .EX $ podman restart --filter status=running .EE .PP راه‌اندازی مجدد کانتینر بر اساس ایمیج اجدادی: .EX $ podman restart --filter ancestor=nginx .EE .PP راه‌اندازی مجدد کانتینرهای ایجادشده پیش از یک کانتینر دیگر: .EX $ podman restart --filter before=second .EE .PP راه‌اندازی مجدد کانتینرهای ایجادشده پس از یک کانتینر دیگر: .EX $ podman restart --filter since=first .EE .PP راه‌اندازی مجدد کانتینر بر اساس حجم: .EX $ podman restart --filter volume=vol-filter .EE .PP راه‌اندازی مجدد کانتینرهای درون یک پاد: .EX $ podman restart --filter pod=mypod .EE .PP راه‌اندازی مجدد کانتینر بر اساس شبکه: .EX $ podman restart --filter network=net-filter .EE .PP راه‌اندازی مجدد کانتینرهای ایجادشده تا پیش از زمان مشخص: .EX $ podman restart --filter until=10s .EE .SH "همچنین ببینید (SEE ALSO)" \fBpodman(1)\fP .SH "تاریخچه (HISTORY)" مارس ۲۰۱۸، گردآوری اولیه توسط مت هیون (Matt Heon) mheon@redhat.com \[la]mailto:mheon@redhat.com\[ra]