আপনি কীভাবে ডকার-রচনা দিয়ে বিল্ডকিট সক্ষম করবেন?


উত্তর:


16

বিল্ডকিটের জন্য সমর্থন সবেমাত্র ডকার-কমপোজ 1.25.0 এ প্রকাশিত হয়েছিল । সক্রিয় করতে:

export DOCKER_BUILDKIT=1 # or configure in daemon.json
export COMPOSE_DOCKER_CLI_BUILD=1

আপনার শেলটিতে সেট করা সেই ভেরিয়েবলগুলির docker-compose buildসাহায্যে আপনি এখন বিল্ডকিট ব্যবহার করে চালাতে পারেন ।


0

আপনি বিল্ডটি সম্পাদন করার সময় ডকার সিএলআই ব্যবহার করতে ডকার-রচনাটির জন্য এই আদেশটি ব্যবহার করতে পারেন ।

COMPOSE_DOCKER_CLI_BUILD=1 docker-compose build

আপনার যথারীতি একই বিল্ডটি দেখতে পাওয়া উচিত তবে এই সতর্কতার সাথে:

সতর্কতা: নেটিভ বিল্ড একটি পরীক্ষামূলক বৈশিষ্ট্য এবং যে কোনও সময় পরিবর্তন হতে পারে

এবং আপনি ডিফল্ট নির্মাতার পরিবর্তে বিল্ডকিট ব্যবহার করতে সিআইএলিকে প্যারাম্যাট্রাইজ করতে যেতে পারেন :

COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose build

উইন্ডোজ সংস্করণ:

set "COMPOSE_DOCKER_CLI_BUILD=1" & set "DOCKER_BUILDKIT=1" & docker-compose build

আপনি বিশ্বজুড়ে বিল্ডকিট সক্ষম করতে পারবেন, /etc/docker/daemon.jsonফাইল সম্পাদনা করে , যোগ করুন:

{ "features": { "buildkit": true } }

আরও তথ্যের জন্য: https://docs.docker.com/develop/develop-images/build_enhancements/

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.