.nh .TH podman-compose 1 .SH "نام (NAME)" podman-compose \- اجرای بارهای کاری Compose از طریق یک ارائه‌دهنده خارجی compose .SH "خلاصه دستور (SYNOPSIS)" \fBpodman compose\fP [\fIگزینه‌ها\fP] [\fIدستور\fP [\fIآرگومان\fP ...]] .SH "توضیحات (DESCRIPTION)" دستور \fBpodman compose\fP یک پوشش سبک (wrapper) برای یک ارائه‌دهنده خارجی compose مانند docker-compose یا podman-compose است. این بدان معناست که \fBpodman compose\fR ابزار دیگری را اجرا می‌کند که قابلیت‌های compose را پیاده‌سازی کرده است، اما محیط را به‌گونه‌ای تنظیم می‌کند که ارائه‌دهنده compose بتواند به‌طور شفاف با سوکت محلی Podman ارتباط برقرار کند. گزینه‌های مشخص‌شده و همچنین دستور و آرگومان مستقیماً به ارائه‌دهنده compose ارسال می‌شوند. .PP ارائه‌دهندگان پیش‌فرض compose عبارتند از \fBdocker-compose\fR و \fBpodman-compose\fR\&. در صورت نصب بودن، \fBdocker-compose\fR اولویت دارد چرا که پیاده‌سازی اصلی مشخصات Compose بوده و به‌طور گسترده در پلتفرم‌های پشتیبانی‌شده (مانند لینوکس، مک‌اواس و ویندوز) مورد استفاده قرار می‌گیرد. .PP اگر می‌خواهید رفتار پیش‌فرض را تغییر دهید یا مسیر نصب سفارشی برای ارائه‌دهنده مورد نظر خود تعیین کنید، لطفاً فیلد \fBcompose_providers\fR را در جدول \fB[engine]\fR فایل \fBcontainers.conf(5)\fR به \fBcompose_providers = ["/path/to/provider"]\fR تغییر دهید. همچنین می‌توانید متغیر محیطی \fBPODMAN_COMPOSE_PROVIDER\fR را تنظیم نمایید. .PP به‌طور پیش‌فرض، \fBpodman compose\fR هشداری مبنی بر اجرای یک دستور خارجی نمایش می‌دهد. این هشدار را می‌توان با تنظیم \fBcompose_warning_logs\fR بر روی false در جدول \fB[engine]\fR فایل \fBcontainers.conf(5)\fR یا با تنظیم متغیر محیطی \fBPODMAN_COMPOSE_WARNING_LOGS\fR بر روی false غیرفعال کرد. برای اطلاعات بیشتر به صفحه راهنمای \fBcontainers.conf(5)\fR مراجعه کنید. .SH "گزینه‌ها (OPTIONS)" برای مشاهده گزینه‌های پشتیبانی‌شده ارائه‌دهنده compose نصب‌شده، لطفاً دستور \fBpodman compose --help\fR را اجرا کنید. .SH "همچنین ببینید (SEE ALSO)" \fBpodman(1)\fP, \fBcontainers.conf(5)\fP