আমি ডকারের সাথে কাজ করছি, এবং আমি একটি পরিবর্তনশীল ফোল্ডার মাউন্ট করতে চাই যা অনেকগুলি পরিবর্তন করে (তাই প্রতিটি মৃত্যুদণ্ডের জন্য আমাকে একটি ডকার চিত্র তৈরি করতে হবে না, যা খুব ব্যয়বহুল হবে), তবে আমি চাই যে ফোল্ডারটি কেবল পঠনযোগ্য হয় । অন্য কারও কাছে ফোল্ডারের মালিক পরিবর্তন করা কাজ করে। যাইহোক, অ্যাক্সেস chown
প্রয়োজন root
, যা আমি কোনও অ্যাপ্লিকেশনটিতে প্রকাশ না করা পছন্দ করি।
আমি যখন -v
মাউন্টে পতাকা ব্যবহার করি , এটি আমি যেই ব্যবহারকারীর নাম দিই তা দেয়, আমি ডকার চিত্রের অভ্যন্তরে একটি অ-রুট ব্যবহারকারী তৈরি করেছি, তবে, ভলিউমের সমস্ত ফাইলই যে ব্যবহারকারী হিসাবে ডকার দৌড়েছিল, ব্যবহারকারী হিসাবে পরিবর্তিত হয় I কমান্ড লাইন থেকে দিন, যাতে আমি কেবল পঠনযোগ্য ফাইল এবং ফোল্ডারগুলি তৈরি করতে পারি না। আমি কীভাবে এটি প্রতিরোধ করতে পারি?
আমি আরও যোগ করেছি mustafa ALL=(docker) NOPASSWD: /usr/bin/docker
, তাই আমি টার্মিনালের মাধ্যমে অন্য কোনও ব্যবহারকারীতে পরিবর্তন করতে পারি, তবে তবুও, ফাইলগুলিতে আমার ব্যবহারকারীর জন্য অনুমতি রয়েছে।