আমি ডকার সহ কিছু জটিল জিনিস করছি, তবে ফলস্বরূপ আমি -it
পতাকাটির অর্থ কী তা জানি না । সম্প্রতি আমি docker run
কমান্ডের কিছু উদাহরণ পেয়েছি যা আমাকে কিছুটা বিভ্রান্ত করেছে।
docker run -itd ubuntu:xenial /bin/bash
আমার প্রশ্নটি -it
এখানে পতাকা লিখতে বুদ্ধিমান কি , যদি তাড়াতাড়ি চলার সময় ধারক থাকে containerbin/bash
ডকুমেন্টেশনে আমাদের একটি উদাহরণ রয়েছে
docker run --name test -it debian
ব্যাখ্যা সহ
-আইটি ডকারকে ধারকটির স্টিডিনের সাথে সংযুক্ত একটি সিডো-টিটিওয়াই বরাদ্দের নির্দেশ দেয়; ধারক মধ্যে একটি ইন্টারেক্টিভ বাশ শেল তৈরি।
এবং সহায়তা পৃষ্ঠা থেকে -t পতাকাটির ব্যাখ্যা
-টি, - ছদ্ম-টিটিওয়াই বরাদ্দ করুন
যদি আমি এই সময় পতাকা মুছে ফেলতে পারি
docker run -d ubuntu:xenial /bin/bash
আমার সদ্য নির্মিত পাত্রে এতটা বাঁচে না
ভিতরে docker ps -a
এটি প্রস্থান হিসাবে মনোনীত করা হয়
দুঃখিত, যদি আমার প্রশ্নটি বেশ বোকা, আমি ইন্টারনেটে ব্যাখ্যা খুঁজে পাই না (আমার কাছে এই বিষয়ে গুরুত্বপূর্ণ ভুল বোঝাবুঝি আছে)।
/bin/bash
স্টিডিনে কোনও সামগ্রী উপলব্ধ না থাকে তবে এটি চালানোর কোনও আদেশ নেই এবং ব্যবহারকারীর প্রম্পট করার কোনও উপায় নেই, তাই এটি প্রস্থান করে। এটি 100% স্বাভাবিক এবং প্রত্যাশিত আচরণ।