সুচিপত্র:

ডকার রানে আমি কীভাবে একটি পরিবেশ পরিবর্তনশীল পাস করব?
ডকার রানে আমি কীভাবে একটি পরিবেশ পরিবর্তনশীল পাস করব?

ভিডিও: ডকার রানে আমি কীভাবে একটি পরিবেশ পরিবর্তনশীল পাস করব?

ভিডিও: ডকার রানে আমি কীভাবে একটি পরিবেশ পরিবর্তনশীল পাস করব?
ভিডিও: Containerize .NET Apps | #CloudNativeNinja PT3 2024, মে
Anonim

সেট পরিবেশ ভেরিয়েবল (-ই, -- env , -- env -ফাইল)

কখন চলমান আদেশ, ডকার CLI ক্লায়েন্ট মান পরীক্ষা করে পরিবর্তনশীল আপনার স্থানীয় মধ্যে আছে পরিবেশ এবং এটি পাস ধারক . যদি না = প্রদান করা হয় এবং যে পরিবর্তনশীল আপনার স্থানীয় রপ্তানি হয় না পরিবেশ , দ্য পরিবর্তনশীল এ সেট করা হবে না ধারক.

এছাড়াও জানেন, ডকার কি এনভায়রনমেন্ট ভেরিয়েবলের উত্তরাধিকারী?

ব্যবহার ডকার - রচনা করো, তুমি env ভেরিয়েবল উত্তরাধিকারী হতে পারে ভিতরে ডকার -রচনা করা. yml এবং পরবর্তীতে যেকোনো ডকারফাইল (s) দ্বারা ডাকা হয় ডকার - ছবি তৈরি করতে রচনা করুন। এই হয় দরকারী যখন ডকারফাইল RUN কমান্ডের জন্য নির্দিষ্ট কমান্ডগুলি চালানো উচিত পরিবেশ.

আরও জানুন, ডকার রান কমান্ডে কী আছে? দ্য ডকার রান কমান্ড একটি প্রদত্ত চিত্র থেকে একটি ধারক তৈরি করে এবং একটি প্রদত্ত ব্যবহার করে ধারকটি শুরু করে আদেশ . এটা প্রথম এক আদেশ কাজ শুরু করার সময় আপনার সাথে পরিচিত হওয়া উচিত ডকার.

এই বিষয়ে, ডকারফাইল কি পরিবেশের ভেরিয়েবল অ্যাক্সেস করতে পারে?

ঐ পাত্রে আছে অ্যাক্সেস প্রতি ENV ভেরিয়েবল এ সংজ্ঞায়িত করা হয়েছে ডকারফাইল যা মূল চিত্র তৈরি করেছে। যাইহোক, যারা মান করতে পারা একক প্রদান করে ওভাররাইড করা পরিবেশ ভেরিয়েবল , অথবা env_files, যা থেকে পরিবেশ ভেরিয়েবল পার্স করা হয় এবং পাত্রে পাস করা হয়।

আমি কিভাবে একটি বিদ্যমান ডকার কন্টেইনার চালাব?

এই পদক্ষেপগুলি অনুসরণ করুন:

  1. বিদ্যমান ধারকটির নাম পেতে ডকার পিএস ব্যবহার করুন।
  2. কন্টেইনারে একটি ব্যাশ শেল পেতে docker exec -it /bin/bash কমান্ডটি ব্যবহার করুন।
  3. অথবা সরাসরি docker exec ব্যবহার করুন - আপনি কন্টেইনারে যে কমান্ড উল্লেখ করেন তা কার্যকর করতে।

প্রস্তাবিত: