তবুও আরেকটি ডকার সিমলিংক প্রশ্ন। আমার কাছে একটি গুচ্ছ ফাইল রয়েছে যা আমি আমার সমস্ত ডকার বিল্ডে অনুলিপি করতে চাই। আমার দির কাঠামোটি হ'ল:
parent_dir
- common_files
- file.txt
- dir1
- Dockerfile
- symlink -> ../common_files
উপরের উদাহরণে, আমি যখন dir1 এর ভিতরে বিল্ড ডকার করি তখন ফাইল.txt অনুলিপি করা উচিত। তবে আমি file.txt এর একাধিক অনুলিপি বজায় রাখতে চাই না। প্রতি Docker সংস্করণ 0.10 হিসাবে এই লিঙ্ক, , Docker নির্মাণ করা আবশ্যক
ADD বিল্ড নির্দেশাবলীর জন্য ধারকগুলির মূলের অভ্যন্তরে থাকা সিমলিংকগুলি অনুসরণ করুন।
তবে আমি যখন আমার ডকফাইফিলের মধ্যে এই লাইনগুলির কোনওটি দিয়ে তৈরি করি তখন আমি এ জাতীয় কোনও ফাইল বা ডিরেক্টরি পাই না:
ADD symlink /path/dirname
বা
ADD symlink/file.txt /path/file.txt
মাউন্ট বিকল্পটি আমার জন্য এটি সমাধান করবে না (ক্রস প্ল্যাটফর্ম ...)। আমি চেষ্টা করেছিলামtar -czh . | docker build -t
সাফল্য ছাড়া ।
ডকার সিমলিংকটি অনুসরণ করে তৈরি সাধারণ পাত্রে কমন_ফায়ালগুলি / file.txt অনুলিপি করার কোনও উপায় আছে কি?