آموزش داکر

حذف تمام containerها در Docker

 

Docker به صورت خودکار، عناصری که دیگر استفاده نمی‌شوند، مانند containerهای بدون استفاده، imageهای بدون استفاده و... را حذف نمی‌کند. زمانی که با docker کار می‌کنید، ممکن است در طول زمان، اشیاء بدون استفاده زیادی ایجاد کنید که فضای دیسک شما را اشغال می‌کنند؛ بنابراین، بهتر است هر چند وقت یکبار اقدام به پاکسازی نمایید.

در این مقاله، می‌خواهیم چگونگی حذف تمام Docker containerها از روی میزبان Docker را آموزش دهیم.

ادامه‌ی مطلب

لیست دستورات Docker


Docker، نرم افزاری است که با بسته بندی کردن نرم افزارها، مجموعه‌ای از محصولات با پلتفرم سرویس را برای توسعه و استقرار برنامه‌های کاربردی در container ارائه می‌دهد.

containerها، محیط‌های مجازی سبک و قابل حملی هستند که توسعه دهندگان می‌توانند بدون نگرانی از رخداد ناسازگاری در توسعه، از آن‌ها استفاده کنند. با توجه به این ویژگی‌های فوق العاده مفید، بسیاری از سازمان‌ها به استفاده از ماشین‌های مجازی Docker container روی آورده‌اند.

مانند هر نرم افزار دیگری، Docker، طیف وسیعی از اصطلاحات مربوط به خدمات خود را به کاربران معرفی می‌کند. کاربران باید با مفاهیمی مانند Dockerfileها، imageها، containerها و سایر کلمات مخصوص Docker آشنا شوند. پس از تسلط بر واژگان، مرحله بعدی عادت کردن به استفاده از دستورات Docker است. یادگیری همه دستورات و گزینه‌های مربوط به آن‌ها بسیار زمان بر و سخت است.

ادامه‌ی مطلب

به اشتراک گذاری داده ها بین Docker Container

 

Docker، به کاربران اجازه می‌دهد که بدون نیاز به داشتن سیستم عامل جداگانه برای اجرای برنامه‌های مختلفِ مستقل از کامپیوتر میزبان، آن‌ها را اجرا کنند. به عبارت دیگر Docker نقش مشابهی به عنوان hypervisor برای ماشین‌های مجازی دارد. بدین منظور، شما باید Docker container را با موتور مربوطه (Docker daemon) نصب و مدیریت نمایید.

با شروع استفاده از Docker، با شرایطی روبرو خواهید شد که در آن شرایط باید بدانید چگونه داده‌ها را بین containerها به اشتراک بگذارید.

ادامه‌ی مطلب