| DOCKER(1) | Docker User Manuals | DOCKER(1) |
نام (NAME)
docker-image-build - ساخت یک ایمیج از یک Dockerfile
خلاصه دستور (SYNOPSIS)
docker image build [OPTIONS] PATH | URL | -
شرح (DESCRIPTION)
نام مستعار برای docker build.
گزینهها (OPTIONS)
--add-host= افزودن نگاشت سفارشی میزبان به IP ("host:ip")
--build-arg= تنظیم متغیرهای زمان ساخت
--cache-from=[] ایمیجهایی که باید به عنوان منابع حافظه موقت (cache) در نظر گرفته شوند
--cgroup-parent="" تنظیم cgroup والد برای دستورالعملهای "RUN" در هنگام ساخت
--compress[=false] فشردهسازی بافت ساخت (build context) با استفاده از gzip
--cpu-period=0 محدود کردن دوره تناوب CPU CFS (زمانبند کاملاً منصفانه)
--cpu-quota=0 محدود کردن سهمیه CPU CFS (زمانبند کاملاً منصفانه)
-c, --cpu-shares=0 سهمهای پردازنده (وزن نسبی)
--cpuset-cpus="" پردازندههایی که اجرا در آنها مجاز است (0-3, 0,1)
--cpuset-mems="" حافظههایی (MEMs) که اجرا در آنها مجاز است (0-3, 0,1)
-f, --file="" نام Dockerfile (پیشفرض "PATH/Dockerfile" است)
--force-rm[=false] حذف همیشگی کانتینرهای میانی
--iidfile="" نوشتن شناسه (ID) ایمیج در فایل
--isolation="" فناوری جداسازی کانتینر
--label= تنظیم متاداده برای یک ایمیج
-m, --memory=0 محدودیت حافظه
--memory-swap=0 محدودیت swap برابر با حافظه به علاوه swap: مقدار 1- برای نامحدود کردن swap
--network="default" تنظیم حالت شبکه برای دستورالعملهای RUN در حین ساخت
--no-cache[=false] عدم استفاده از حافظه پنهان (cache) هنگام ساخت ایمیج
--platform="" تنظیم بستر (platform) در صورتی که سرور قابلیت چندپلتفرمی داشته باشد
--pull[=false] تلاش همیشگی برای دریافت نسخه جدیدتر ایمیج
-q, --quiet[=false] بیصدا کردن خروجی ساخت و چاپ شناسه ایمیج در صورت موفقیت
--rm[=true] حذف کانتینرهای میانی پس از ساخت موفقیتآمیز
--security-opt=[] گزینههای امنیتی
--shm-size=0 اندازه "/dev/shm"
--squash[=false] ادغام لایههای تازه ساختهشده در یک لایه جدید تکی
-t, --tag= نام و در صورت تمایل یک برچسب در قالب "name:tag"
--target="" تنظیم مرحله ساخت مقصد برای ساخت
--ulimit=[] گزینههای ulimit
ببینید (SEE ALSO)
| Aug 2026 | Docker Community |