হ্যাঁ , আপনি কোনও রচনা ফাইল ব্যবহার করলে আপনি গোপনীয়তা ব্যবহার করতে পারেন । (আপনার একটি ঝাঁক চালানোর দরকার নেই)।
আপনার সাথে একটি রচনা ফাইল ব্যবহার Docker-রচনা : আছে "গোপন" একটি Docker-compose.yml ফাইলে ডকুমেন্টেশন ।
আমি গোপনীয়তা ব্যবহার করতে চেয়েছিলাম বলে আমি ডকার-রচনায় স্যুইচ করেছি। আমি খুশি আমি এটা করেছি, এটি অনেক বেশি পরিষ্কার বলে মনে হচ্ছে। প্রতিটি পরিষেবা একটি ধারক থেকে মানচিত্র। এবং আপনি যদি কখনও এর পরিবর্তে একটি ঝাঁক চালাতে যেতে চান তবে আপনি মূলত ইতিমধ্যে সেখানে রয়েছেন।
দ্রষ্টব্য: গোপনীয়তাগুলি ধারকটির পরিবেশে লোড করা হয় না, সেগুলি মাউন্ট করা হয় / চালানো / গোপন /
এখানে একটি উদাহরণ:
1) প্রকল্প কাঠামো:
|
|--- docker-compose.yml
|--- super_duper_secret.txt
2) ডকার-কমপোজ.আইএমএল সামগ্রী:
version: "3.6"
services:
my_service:
image: centos:7
entrypoint: "cat /run/secrets/my_secret"
secrets:
- my_secret
secrets:
my_secret:
file: ./super_duper_secret.txt
3) সুপার_ডুপার_সেক্রেট.টেক্সট সামগ্রী:
Whatever you want to write for a secret really.
৪) কনটেইনারটি আপনার গোপনীয়তায় অ্যাক্সেস পেয়েছে তা দেখতে প্রকল্পের মূল থেকে এই আদেশটি চালান, (ডকার অবশ্যই চলমান এবং ডকার-রচনাটি ইনস্টল করা আছে):
docker-compose up --build my_service
আপনি আপনার ধারক আউটপুট আপনার গোপন দেখতে হবে।