
یکی از درخواستی ترین ویژگی های ابزار docker-compose قطعاً پشتیبانی از ساخت با استفاده از Buildkit است که یک سازنده جایگزین با قابلیت های عالی است ، مانند حافظه پنهان ، همزمانی و توانایی استفاده از جلوهای سفارشی BuildKit فقط برای ذکر کردن. چند … آه با خروجی آبی خوب! و خبر خوب این است که Docker Compose 1.25.1 – که تازه در اوایل ژانویه منتشر شد – شامل پشتیبانی BuildKit است!
پشتیبانی BuildKit از Docker Compose در واقع با تغییر مسیر ساخت Docker-Compos ساخته می شود. به Docker CLI با مجموعه ای از ویژگی های محدود.
فعال کردن Buildkit build
برای فعال کردن این ، باید چند ستاره را تراز کنیم.
ابتدا ، لازم است که باینری Docker CLI در PATH شما وجود داشته باشد:
$ که docker
/ usr / local / bin / docker
دوم ، docker-comppos باید با متغیر محیط اجرا شود ] COMPOSE_DOCKER_CLI_BUILD
تنظیم شده است 1 مانند در:
$ COMPOSE_DOCKER_CLI_BUILD = 1 docker-compose build
این دستورالعمل را می نویسد docker ساخت شما باید همان خروجی ساخت را ببینید ، اما با هشدار تجربی شروع می کنید.
همانطور که docker-compose متغیرهای محیط خود را به Docker CLI منتقل می کند ، ما همچنین می توانیم به CLI بگوییم که از BuildKit به جای سازنده پیش فرض استفاده کند. برای تحقق این امر می توانیم این کار را انجام دهیم:
$ COMPOSE_DOCKER_CLI_BUILD = 1 DOCKER_BUILDKIT = 1 docker-compose build
یک فیلم کوتاه با ارزش هزار کلمه:
لطفاً توجه داشته باشید که ساخت docker-compose در ابتدا با Docker Compose 1.25.0 منتشر شد. این ویژگی اکنون به عنوان آزمایشی مشخص شده است.
می خواهید اطلاعات بیشتری کسب کنید؟
نظرات خود را به اشتراک بگذارید
ساخت خوب و سریع با docker-comppos دارید و لطفا نظرات خود را با ما در میان بگذارید ما!