| DOCKER(1) | Docker User Manuals | DOCKER(1) |
نام (NAME)
docker-builder-build - ساخت یک ایمیج از Dockerfile
خلاصه (SYNOPSIS)
docker builder build [OPTIONS] PATH | URL | -
شرح (DESCRIPTION)
ساخت یک ایمیج از Dockerfile
گزینهها (OPTIONS)
--add-host= افزودن یک نگاشت سفارشی میزبان به IP ("host:ip")
--build-arg= تنظیم متغیرهای زمان ساخت
--cache-from=[] ایمیجهایی که به عنوان منابع حافظه موقت (cache sources) در نظر گرفته میشوند
--cgroup-parent="" تنظیم cgroup والد برای دستورالعملهای "RUN" در طول ساخت
--compress[=false] فشردهسازی زمینه ساخت (build context) با استفاده از gzip
--cpu-period=0 محدود کردن دوره زمانبند کاملاً عادلانه پردازنده (CPU CFS period)
--cpu-quota=0 محدود کردن سهمیه زمانبند کاملاً عادلانه پردازنده (CPU CFS quota)
-c, --cpu-shares=0 سهمهای پردازنده (وزن نسبی)
--cpuset-cpus="" پردازندههای مجاز برای اجرا (0-3, 0,1)
--cpuset-mems="" حافظههای مجاز برای اجرا (0-3, 0,1)
-f, --file="" نام Dockerfile (پیشفرض "PATH/Dockerfile" است)
--force-rm[=false] حذف همیشگی کانتینرهای میانی
--iidfile="" نوشتن شناسه ایمیج در فایل
--isolation="" فناوری جداسازی کانتینر
--label= تنظیم متاداده برای یک ایمیج
-m, --memory=0 محدودیت حافظه
--memory-swap=0 محدودیت swap برابر با حافظه به علاوه swap؛ مقدار 1- برای فعالسازی swap نامحدود
--network="default" تنظیم حالت شبکه برای دستورالعملهای RUN در طول ساخت
--no-cache[=false] عدم استفاده از حافظه موقت هنگام ساخت ایمیج
--platform="" تنظیم بستر در صورت پشتیبانی سرور از چند بستر
--pull[=false] تلاش همیشگی برای دریافت (pull) نسخه جدیدتر ایمیج
-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 |