docker build
فایل .dockerignore را فراموش نکنید (node_modules و .git را حذف کنید) تا ساخت سریعتر و ایمیج کوچکتر شود.
ساختار دستور
docker build [options] pathنمونههای کاربردی
docker build -t myapp:1.0 .ساخت ایمیج با نام و نسخه
docker build -f Dockerfile.prod -t myapp:prod .استفاده از Dockerfile دیگر
docker build --no-cache -t myapp .ساخت بدون کش
docker build --build-arg NODE_ENV=production -t myapp .ارسال آرگومان ساخت
docker buildx build --platform linux/amd64,linux/arm64 -t myapp .ساخت چند معماری
آپشنهای مهم
-t- نام:برچسب
-f- مسیر Dockerfile
--no-cache- بدون کش
--build-arg- آرگومان ساخت
--target- مرحلهٔ مشخص در multi-stage